1

ここ(デモ)からサンプルをダウンロードしましたが、Godadyサーバーにデプロイするとエラーが発生します

Description: The application attempted to perform an operation not allowed by the security policy.  To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file. 

Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

Godadyのどこが悪いのか誰か教えてくれませんか。このサンプルは、ローカル マシンで正常に動作します。

4

1 に答える 1

0

私はゴダディに手紙を書きましたが、今彼らに何を尋ねるべきか混乱しています....

サポートスタッフの対応

オンラインサポートにお問い合わせいただきありがとうございます。

これは信頼の問題のようです。信頼レベルとは、Web アプリケーションで実行できる操作と実行できない操作を決定する、Web.config ファイルに設定されたアクセス許可を指します。当社の ASP.NET 3.5 共有ホスティング サーバーは、OleDbPermission、OdbcPermission、およびより制限の少ない WebPermission を追加した、既定の中信頼レベルを使用します。中程度の信頼レベルで動作するアプリケーションは、レジストリへのアクセス、Windows イベント ログへのアクセスがなく、ReflectionPermission を使用できません (ただし、Reflection は使用できます)。このようなアプリケーションは、定義された範囲のネットワーク アドレスとのみ通信でき、ファイル システムへのアクセスはアプリケーションの仮想ディレクトリ階層に制限されます。

中程度の信頼レベルを使用すると、アプリケーションが共有システム リソースにアクセスできなくなり、アプリケーションが干渉する可能性がなくなります。OleDbPermission と OdbcPermission を追加すると、アプリケーションはこれらのデータ プロバイダーを使用してデータベースにアクセスできます。WebPermission は、アウトバウンドの http および https トラフィックを許可するように変更されています。

他の方法でお手伝いできることがあればお知らせください。

お客様のお問い合わせ

サイトをアップロードしました ( http://www.pinchofbliss.com/anything )

しかし、私はエラーが発生します:

================================================== ====================

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

例外の詳細: System.Security.SecurityException: 型 'System.Security.Permissions.SecurityPermission、mscorlib、Version=2.0.0.0、Culture=neutral のアクセス許可の要求

================================================== ======================

詳細については、ソース コードを使用してアプリケーションを配置した場合でも、このサンプル アプリケーションがローカル マシンで正常に動作することを詳しく説明します。このサンプル アプリケーションは、ここからダウンロードできます http://chriscavanagh.wordpress.com/2008/03/11/aspnet-routing -さようなら-url-書き換え/

于 2010-08-12T03:29:02.000 に答える