我已经创建了一个LoginPage来验证Android用户,但我一直在
IIS 7.0详细错误 - 401.1 - 未经授权
在该aspx页面的文件夹中,我设置了web.config以允许访问
<?xml version="1.0"?>
<configuration>
<location path="~/MobileApp/LoginMobile.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
</configuration>
有什么想法吗?
答案 0 :(得分:0)
Google快速搜索您的错误会返回此解决方案:
作为快速而又脏的修复,请将IIS_IUSRS
组读取/执行或修改权限授予您的网络文件夹。
要正确解决此问题,您应该为您的站点授予应用程序池标识读取/执行或修改对应用程序的Web文件夹的权限。要做到这一点:
Edit
Application pool identity
OK
单选按钮
ApplicationPoolIdentity
,然后点击OK
。OK
以保存并关闭“应用程序池高级设置页” icacls <path_to_site> /grant "IIS APPPOOL\<app_pool_name>"(CI)(OI)(M)
例如:
icacls C:\inetpub\wwwroot\mysite\ /grant "IIS APPPOOL\DEFAULTAPPPOOL":(CI)(OI)(M)
如果一切顺利icacls.exe
将报告:
processed file: c:\inetpub\wwwroot\mysite Successfully processed 1 files; Failed processing 0 files
答案 1 :(得分:0)
在拨打电话之前还有另一个连接被打开,并且以某种方式干扰了它。