2、在弹出的文件属性对话框中,切换到“安全”选项卡,然后再点击底部的“高级”选型
3、进入文件高级属性对话框后,我们可以看到这个文件夹属于Administrators用户所有,我们这里需要降低账户,需要点击后边的“更改”
4、之后会弹出一个小的选择用户对话框,我们这里输入要选择的对象名称下方的文字区域中输入Everyone,然后点击右侧的“检测名称”按钮,最后点击“确定”即可
5、最后还需要在回到的高级安全设置窗口中,需要选中主体中的SYSTEM目录条,勾选上下两个选框,点击底部的”确定“即可,最后还会弹出一个安全提示框,我们选择“是”确认即可。
先确认IIS匿名账户是否有权限访问这个目录,右击该目录右键共享和安全-安全,添加IIS匿名账户进去,一般为IUSR这个账户,如果实在不懂可以直接添加everyone进去再测试一下看看,一般都可以的出现的错误如下:
您无权查看该网页
您可能没有权限用您提供的凭据查看此目录或网页。
解决办法:
1、没有设置好首页文件
打开IIS然后依次打开该网站的属性--文档--添加,把需要设置成首页的文件填上去,如index.html,iis默认文档上是index.htm而不是index.html,注意这一点,当初在这个细节上耽误了些时间;
2、没有允许ASP
打开IIS然后找到“web 服务扩展”,把“Active Server Pages”允许就行了
3、权限设置错误
全部都使用“IUSR_计算机名称”这个账户
打开网站目录的文件夹,右键属性--共享和安全--添加,右边会有一个“立即查找”,然后找到“IUSR_计算机名称”这个用户即可
打开IIS然后依次打开该网站的属性--目录安全性,这里会有一个IP和身份验证,点击一下“编辑”,然后会选“浏览”,就会有一个“立即查找”,然后找到“IUSR_计算机名称”这个用户即可
匿名身份验证
IIS 创建 IUSR_计算机名称 帐户(其中 计算机名称 是正在运行 IIS 的服务器的名称),用来在匿名用户请求 Web 内容时对他们进行身份验证。此帐户授予用户本地登录权限。你可以将匿名用户访问重置为使用任何有效的 Windows 帐户。
4、没有设置执行的权限
打开IIS然后依次打开该网站的属性--主目录,
首先勾选“脚本资源访问”,然后将最下面的“执行权限”修改成“纯脚本”
1.关闭Vista UAC(user account control)。控制面板-用户账户-打开或关闭"Y用户账户控制"-把对号勾掉-重启。2.确认你的登陆用户是administrator权限。计算机-右键管理-系统工具-本地化用户和组-组-Administrator-添加你的用户到管理员组中。
3.重新安装。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)