2

サイトのコア機能の開発を終えたばかりで、テストのためにホストにアップロードしました。

残念ながら、次のエラーが表示されます。

セキュリティ例外

説明: アプリケーションは、セキュリティ ポリシーで許可されていない操作を実行しようとしました。このアプリケーションに必要な権限を付与するには、システム管理者に連絡するか、構成ファイルでアプリケーションの信頼レベルを変更してください。

面倒な検索の結果、それは私が完全な信頼環境で開発したためであり、私の頑固なホストは中程度の信頼しか許可しないことに気付きました。

web.config で中程度の信頼を設定すると、完全な信頼環境が必要なものがデバッガーに表示されません。

これを明確に確認する方法、または何らかの方法でサイトに協力を強制する方法はありますか?

FormsAuthentication、Code-First Databaseing などで MVC を使用しています。

4

2 に答える 2

2

2 つのオプションがあります

  1. 1 つはデバッグ用、もう 1 つはホスティング環境に可能な限り近い環境での公開およびテスト用の2 つの web.config ファイルを持つことができます。
  2. もう 1 つのオプションは、中程度の信頼が設定された単一の構成ファイルを持ち、ファイル/イベント ロガーへのログ記録を使用してデバッグできるようにすることです。
于 2013-08-13T13:49:47.073 に答える