godaddy.com
からWindows Webホストを購入しました。
ホストで(インターネットへの接続を希望する)電子メール検証コンポーネントを使用したい場合、Web Permission denied(ASP.NET 4)に関連するエラーが表示されます。
このエラーを検索したところ、GoDaddyがASP.NETのWebアクセス許可を変更し、一部の機能を制限していることがわかりました。自分のサイトでこれらのWeb許可を必要とするコンポーネントを使用したい場合、エラー500(内部サーバーエラー)が発生します。
アセンブリのみに許可を与えたり、別の方法で問題を解決したりできますか?
Godaddyサポートチームにこの質問をしましたが、答えが得られませんでした。
<configuration>
<system.web>
<trust level="Full" />
私はこの方法を試しましたが、影響はありませんでした。サイトを別のWebホスティングに移動しました。サポートチームは、彼らのサーバーはホスティングに対して中程度の信頼があると私に言いました。完全な信頼レベルが必要な場合は、VPSまたは専用サーバーを購入する必要があります。
GoDaddyにはWebアプリケーションの信頼レベルに関するヘルプページがあります 。 ASP 4を使用すると、Web.Configファイルの次のディレクティブで「完全信頼」を有効にできるはずです。
<configuration>
<system.web>
<trust level="Full" />
</system.web>
</configuration>