web-dev-qa-db-ja.com

GoDaddyホスティングのWebPermission問題

godaddy.comからWindows Webホストを購入しました。

ホストで(インターネットへの接続を希望する)電子メール検証コンポーネントを使用したい場合、Web Permission denied(ASP.NET 4)に関連するエラーが表示されます。

このエラーを検索したところ、GoDaddyがASP.NETのWebアクセス許可を変更し、一部の機能を制限していることがわかりました。自分のサイトでこれらのWeb許可を必要とするコンポーネントを使用したい場合、エラー500(内部サーバーエラー)が発生します。

アセンブリのみに許可を与えたり、別の方法で問題を解決したりできますか?

Godaddyサポートチームにこの質問をしましたが、答えが得られませんでした。

1
Werewolf
<configuration>
    <system.web>
        <trust level="Full" />

私はこの方法を試しましたが、影響はありませんでした。サイトを別のWebホスティングに移動しました。サポートチームは、彼らのサーバーはホスティングに対して中程度の信頼があると私に言いました。完全な信頼レベルが必要な場合は、VPSまたは専用サーバーを購入する必要があります。

0
Werewolf

GoDaddyにはWebアプリケーションの信頼レベルに関するヘルプページがあります 。 ASP 4を使用すると、Web.Configファイルの次のディレクティブで「完全信頼」を有効にできるはずです。

<configuration>
    <system.web>
        <trust level="Full" />
    </system.web>
</configuration>
2