我有一个使用表单身份验证的应用程序。但是,即使用户未登录,也希望能够从Jquery Ajax调用运行一些Web服务调用。此时运行这些Web服务会导致401 Unauthorized错误。有什么方法可以允许某些Web服务未经授权运行吗?
答案 0 :(得分:0)
我找到了解决方案,只需在web.config文件中添加此功能就可以了。
<location path="myWebService.asmx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>