2

現在、iis 7.5、Windows Server2008R2にwcfアプリケーションを展開しています。wcfWebサービスアプリケーションのさまざまなメソッドを呼び出すasp4.0mvcを使用しています。

wcfアプリケーションの任意のメソッドにajaxGETリクエストを行うと、期待されるjsonの結果が得られ、すべて正常に機能します。ただし、POSTリクエストを行うと、405メソッドが許可されていないというエラーが発生します。

iisの「HandleMappings」を確認したところ、すべての.svcマッピングですべての動詞が許可されています。
1.私のsvc-ISAPIはaspnet_isapi.dllにマップされています。

  1. 私のsvc-Integratedは、「System.ServiceModel.Activation.HttpHandler、System.ServiceModel、Version = 3.0.0.0、Culture = neutral、PublicKeyToken=b77a5c561934e089」にマップされています

すべてのマッピングは正しいようです。

POSTが機能しない理由がわかりません。

ありがとう、マット

4

0 に答える 0