0

AJAX + MVC 4 + WebAPI を使用して、アプリに取り組んでいます。

ローカルホスト (GET/POST/PUT/DELETE) ではすべて正常に動作しますが、UAT では PUT/DELTE が 401 をスローしますが、GET/POST は正常に動作します。

WebAPI はすべて公開されており、[Authorise] はまったくありません。すべての ajax 呼び出しはサイト サイトから発信されているため、クロスドメインの問題とは関係ありません。どこを調べればいいのか、よくわかりません。それらのサーバーのIIS設定/プールと関係がありますか?

最悪の場合、すべてに GET/POST を使用します。大したことない!

しかし、誰かが適切な解決策/理由を知っていれば、大歓迎です!

4

1 に答える 1

0

IIS 7.5 から WebDAV ロールを削除するだけで、問題は解決しました! すべてが正常に機能します。

返信ありがとうございます!

于 2012-05-11T04:08:56.833 に答える