未经授权我创建了我的本地计算机上的网站,工作在调试模式很好,但是当我把网站上我的机器的本地IIS(7.5)我得到HTTP错误401.1 - 从本地IIS
HTTP错误401.1 - 未授权 您无权使用您提供的凭据查看此目录或页面。
身份验证设置 我的Windows模拟和Windows认证功能,一切都在该节还有被禁用
所有的文件夹具有完全权限
谁能告诉我这是怎么回事?
未经授权我创建了我的本地计算机上的网站,工作在调试模式很好,但是当我把网站上我的机器的本地IIS(7.5)我得到HTTP错误401.1 - 从本地IIS
HTTP错误401.1 - 未授权 您无权使用您提供的凭据查看此目录或页面。
身份验证设置 我的Windows模拟和Windows认证功能,一切都在该节还有被禁用
所有的文件夹具有完全权限
谁能告诉我这是怎么回事?
作为一个快速和肮脏的修复,授予IIS_IUSRS
组读取/执行或修改权限到Web文件夹...... 但不要做此上面向Internet的服务器,请继续阅读.. ..
为了解决这个问题正常,你应该授予应用程序池标识为您的网站读取/执行或修改权限到应用程序的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
做得好,做得好! – 2011-07-30 03:17:54
非常感谢,每当我进行全新安装时,我都会遇到这个烦人的问题。我会在大约3年后再次使用谷歌搜索这个错误! ;-) – 2012-06-14 11:43:39
就像一个笔记,我不得不采取这个知识库文章http://support.microsoft.com/kb/896861中列出的其他步骤。使用自定义标题浏览本地环回地址上的网站时会出现问题。 – 2012-06-14 13:09:43
我人所以有同样的问题。我只是删除应用程序。创建了一个新的floder并再次托管它。问题解决了。
你能描述一下你采取的步骤吗?我不明白为什么这会起作用 - 这很可能与文件夹的权限有关? – ozzy432836 2017-01-10 08:54:49
也许你的Windows事件日志将提供更多的见解。它通常包含这些类型错误的一些额外信息。 – 2010-10-08 16:38:38
你也可以打开网站日志并查看IIS网络日志,不知道他们是否会提供更多信息。 – BlackICE 2010-10-08 17:01:54