相关疑难解决方法(0)

使用Windows身份验证在IIS 7.5上为ASHX处理程序启用PUT

我有一个ASP.NET(.NET 4)网站,它使用http PUT作为.ashx通用处理程序.PUT调用源自Silverlight前端.所有在我的本地计算机(Cassini Web服务器)上的VS 2010中工作.

然后我部署到IIS7.5 Win Server 2008 R2框.

silverlight/website很好,但是对.ashx处理程序的PUT调用遇到了Windows登录提示符.
这是本地Intranet,因此Windows身份验证(使用NTLM和协商提供程序)是唯一启用的身份验证.

然后我读到这个:http://blogs.msdn.com/b/joseph_fultz/archive/2009/07/23/enabling-the-put-verb-with-handlers-and-iis-7-0.aspx

我已经按照他的建议,我现在可以通过我的.ashx处理程序进行PUT调用.问题是只有Web服务器的Administrators组中的人才能执行此操作.没人能.他们遇到了Windows登录提示.

知道这可能是什么?

我无法在网络服务器上给公司管理员权限.毫无疑问,他们会切断我的一只手,在我面前吃手,然后告诉我门.

iis-7 put windows-authentication iis-7.5

7
推荐指数
1
解决办法
8890
查看次数

标签 统计

iis-7 ×1

iis-7.5 ×1

put ×1

windows-authentication ×1