iis 您未被授权查看该页

举一个简单的例子,在Web服务器上的User用户组用于浏览网页或下载列表,只有当Web服务器目录应当赋予User用户组“读取和运行”、“读取”、“列出文件夹和目录”等权限时,用户才能正常浏览,否则就可能出现提示“您未被授权查看该页”的问题;

您未被授权查看该页的解决办法:

登录网站服务器——>找到对应的网页目录——>在该目录上点击鼠标右键——>选择“属性”——>在弹出的“属性”对话框中,切换到“安全”选项卡中——>点击网页浏览使用的“User”用户组——>在“读取和运行”、“读取”、“列出文件夹和目录”前面打上勾,赋予足够的浏览权限即可;

刷新IIS程序后,就能解决“您未被授权查看该页”的问题。

这里使用user用户有一个安全问题,如果所有使用user权限的任何一个站出问题,黑客都可利用此权限进行其它网站攻击哦。

错误详细解决方案:

1、错误号401.1
症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。
分析:
由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。
解决方案:
(1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:
控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。
(2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:
开始->程序->管理工具->本地安全策略->安全策略->本地策略->用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。
注意:一般自定义 IIS默认匿名访问帐号都属于组,为了安全,没有特殊需要,请遵循此规则。

2、错误号401.2

症状:HTTP 错误 401.2 - 未经授权:访问由于服务器配置被拒绝。
原因:关闭了匿名身份验证
解决方案:
运行inetmgr,打开站点属性->目录安全性->身份验证和访问控制->选中“启用匿名访问”,输入用户名,或者点击“浏览”选择合法的用户,并两次输入密码后确定。

3、错误号:401.3

症状:HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
原因:IIS匿名用户一般属于Guests组,而我们一般把存放网站的硬盘的权限只分配给administrators组,这时候按照继承原则,网站文件夹也只有administrators组的成员才能访问,导致IIS匿名用户访问该文件的NTFS权限不足,从而导致页面无法访问。
解决方案:
给IIS匿名用户访问网站文件夹的权限,方法:进入该文件夹的安全选项,添加IIS匿名用户,并赋予相应权限,一般是读、写。

时间: 2024-10-26 17:37:37

iis 您未被授权查看该页的相关文章

“您未被授权查看该页”的原因和解决办法

一般出现这样的情况,是由于使用的用户没有得到管理员给的权限,才会出现这样的情况,当然也不排除中毒的原因,我们可以先利用杀毒软件等进行查杀之后在进行下面的解决方法,具体步骤如下: 登录网站服务器-->找到对应的网页目录-->在该目录上点击鼠标右键-->选择"属性"-->在弹出的"属性"对话框中,切换到"安全"选项卡中-->点击网页浏览使用的"User"用户组-->在"读取和运行&qu

c#-C#程序未响应如何查看是哪一步死了?

问题描述 C#程序未响应如何查看是哪一步死了? 运行程序然后在界面操作程序不响应了,怎么知道程序运行到哪里死掉了? 解决方案 首先用断点来调试,假如进入不了断点的话,那就是可能在断点之前就已经抛出异常,但你没有捕获异常,致使程序结束而没有提示.我有次碰到界面没反应,也没提示,程序也没错,最后才发现是一个线程异常终止,但却没有捕获...希望对你有帮助! 解决方案二: 如果没有调试信息的输出,是不太可能能确定出错的位置的. 解决方案三: 你可以用断点来跟踪的 照你这个情况 应该是报错了 解决方案四:

用iis发布的webservice如何查看url

问题描述 用iis发布的webservice如何查看url 我用vs2010写了一个asmx 然后用iis发布,想用java类调用,如何查看url 解决方案 比如你的webservices叫 fuckJava.asmx, 发布到IIS是用的8080端口 在本机就可以通过这个URL来调用此webservice: http://localhost:8080/fuckJava.asmx 解决方案二: 你要本机调试时调用是http://localhost:端口号/webservice.asmx,你发布到

ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限

问题描述 对路径"d:windowssystem32inetsrvRuntimeError.log"的访问被拒绝.说明:执行当前Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.UnauthorizedAccessException:对路径"d:windowssystem32inetsrvRuntimeError.log"的访问被拒绝.ASP.NET未被授权访问所请求的资源.请考虑授

Win2003 IIS浏览ASP提示无法找到该页的解决办法_win服务器

鄙视下自己的,所有说越基础的越容易出问题 昨天LP在Win2003下安装了IIS想要测试一个ASP网站,结果运行时老是提示'无法找到该页',但是浏览html等静态页面是正常的,百思不得其解.我也帮忙调了半天,重新设置目录,改权限都没有用,还是一样的错误. 实在没办法了,上网搜索之,原来是因为IIS6.0中的Web服务扩展有几项是禁止的,把Active Server Pages.WebDAV.在服务器端的包含文件这三项设置为允许就行了,如图: 最后终于是一切正常了~~~ 这里简单的总结下解决方法:

IIS提示未找到提供程序

  Win7系统 IIS 调试ASP(aspcmsgbk25) 错误号:3706 提示 "未找到提供程序 该程序可能未正确安装"解决办法 . 有两种报错形式 一.错误号:3706 错误描述:未找到提供程序.该程序可能未正确安装. 二."ADODB.Connection 错误 '800a0e7a' 未找到提供程序.该程序可能未正确安装. " 错误的原因在于在64位系统中,IIS7应用程序池默认没有启用32位程序,也就是说如果使用的是64位操作系统,而没有64位的Jet

SharePoint 服务器端对象模型操作文档库(上传/授权/查看权限)

简介:上传文档到文档库,并对项目级授权,查看项目级权限方法 //在列表根目录下创建文件夹 public static string CreatFolderToSPDocLib(string strFolderName, string strDocLibName) { string FolderPath = string.Empty; try { using (SPSite site = new SPSite(SiteUrl)) { using (SPWeb web = site.OpenWeb(

围住神经猫涉嫌侵权:复制日本设计师早年作品未获授权

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 2个人开发,1.5天上线,72小时PV过亿!7月22日,一款名叫<围住神经猫>的小游戏在微信朋友圈中引起了新一轮的"刷屏狂潮",这个只有两个人的团队在两天里造就出来不大不小的奇迹吸引了整个行业的关注,"全民围猫"的乐趣依旧不断扩展. 游戏的整体风格和<像素鸟>,<疯狂伐木工

IIS 8.5下设置404错误页图文教程_win服务器

问题描述 搭建一个测试网站,总共就2个页面(index.php和404.php),默认首页为:index.php 当访问index.php和404.php的时候,IIS服务器能正常响应,说明在IIS 8.5中配置PHP环境没有出现问题. 访问index.php 访问404.php 另外,我的错误页配置结果如下:   正常情况下,当访问某个不存在的页面时(比如:127.0.0.1/aaa.php),此时,iis服务器发现aaa.php这个文件并不存在,所以,应该会请求404.php 也就是:127