0

我正在开发一个应用程序,使用 AJAX + MVC 4 + WebAPI。

在 localhost (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 回答