1

私はasp.net MVC4を開発し、リモートサーバー上のIIS7で公開しています。上記のリモートサーバーでブラウザーを開いてアプリケーションを開くと、すべてのポストリクエストが正常に機能しますが、上記のサーバーから応答を取得したい他のコンピューターでアプリケーションを開くと、すべてのポストリクエストが機能せず、ステータスがエラー 500 になります。

ここに画像の説明を入力

上記のリモート サーバーが他のコンピューターからの投稿要求を受け入れず、応答もしていないと思います。どうすれば修正できますか?

4

1 に答える 1

0

たとえば、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/で公式ドキュメントとその他の構成方法を確認できます。

于 2018-02-19T18:00:56.233 に答える