私はasp.net MVC4を開発し、リモートサーバー上のIIS7で公開しています。上記のリモートサーバーでブラウザーを開いてアプリケーションを開くと、すべてのポストリクエストが正常に機能しますが、上記のサーバーから応答を取得したい他のコンピューターでアプリケーションを開くと、すべてのポストリクエストが機能せず、ステータスがエラー 500 になります。
上記のリモート サーバーが他のコンピューターからの投稿要求を受け入れず、応答もしていないと思います。どうすれば修正できますか?
私はasp.net MVC4を開発し、リモートサーバー上のIIS7で公開しています。上記のリモートサーバーでブラウザーを開いてアプリケーションを開くと、すべてのポストリクエストが正常に機能しますが、上記のサーバーから応答を取得したい他のコンピューターでアプリケーションを開くと、すべてのポストリクエストが機能せず、ステータスがエラー 500 になります。
上記のリモート サーバーが他のコンピューターからの投稿要求を受け入れず、応答もしていないと思います。どうすれば修正できますか?
たとえば、web.config エントリを使用して、要求のフィルタリングを構成する必要があります。
<configuration>
<system.webServer>
<security>
<requestFiltering>
<!-- only allow GET,POST verbs -->
<verbs allowUnlisted="false" applyToWebDAV="true">
<add verb="GET" allowed="true" />
<add verb="POST" allowed="true" />
</verbs>
</requestFiltering>
</security>
</system.webServer>
</configuration>
https://docs.microsoft.com/en-us/iis/configuration/system.webserver/security/requestfiltering/で公式ドキュメントとその他の構成方法を確認できます。