2017-03-29 5 views
0

そうでない場合、私の選択肢は何ですか?私はOData Web APIが次に実装が簡単なオプションだと考えていますか?中間信頼サーバー環境で.net Breeze Web APIを使用することは可能ですか?

エラーメッセージ:セキュリティ上重要なメソッドにアクセスするためのセキュリティ透明法「Breeze.ContextProvider.BreezeConfig.get_Instance()」で 試み「System.AppDomain.add_AssemblyLoad(System.AssemblyLoadEventHandler)」は失敗しました。

アセンブリ 'Breeze.ContextProvider、Version = 1.5.0.0、Culture = neutral、PublicKeyToken = f6085f1a45e2ac59'は部分的に信頼されているため、アセンブリ自体の透過注釈に関係なく完全にセキュリティトランスペアレントになります。セキュリティ上重要なコードにアクセスするには、このアセンブリを完全に信頼する必要があります。

+0

あなたは必要なものとセキュリティ制限が何であるかについて具体的にお考えですか? –

+0

こんにちはSteve - それ以上の詳細はありません。明らかに私たちのIISサーバーは中程度の信頼モードで動作しているので、Breeze SharpライブラリはReflectionを広範囲に使用しているので、完全信頼モードが必要です。他のソース(http://stackoverflow.com/questions/16849801/is-trying-to-develop-for-medium-trust-a-lost-cause)に基づいて、Microsoftによって信頼設定が廃止されたように思えますが、しかしそれは私をまだ助けません。サーバー上のODataを使用して、このホスティングの問題を回避してもBreezeを使用できる唯一の方法はありますか?それは素晴らしい製品です。 – Josh

+0

エラーメッセージをよく読んで、おそらくアセンブリを動的に読み込もうとしているからでしょう。私は完全な信頼の例外を取得しようとする私たちの管理者と、うまくいけばハッピーエンドの話です。 – Josh

答えて

0

「Breeze Web API」を使用する場合、Breezeは完全信頼が必要です。

関連する問題