iis不能浏览asp,显示您未被授权

来源:百度知道 编辑:UC知道 时间:2024/06/18 06:15:38
您试图访问的URL安装有ISAPI或CGI应用程序,在继续执
之前对用户凭据进行验证。该应用程序无法验证您的凭据。
按照一楼的回答修改后 又变成无法显示网页了

试一下我的办法,按下面的步骤操作看看能不能解决
1.打开iis管理,选择主目录选项卡
2.检查一下本地路径,这个路径要指向到你的网站的目录
3.把脚本资源访问,读取,写入前面的勾都勾上。
4.最重要的一点,把执行权限(P):的内容选择为纯脚本,而不是无。(估计你这里选择了无)

---------------------------
无法显示网页有多种情况,其中有两种常见的问题是:
1.代码出错。如果是代码出错一般会提示网页第几行代码出错,并且有简短的提示。如果浏览器显示了友好的http错误的话,会“提示服务器内部错误”。这时可以修改一下网页代码的错误。建议在你自己建一张简单的网页测试一下iis是不是正常解析iis.如建一张叫test.asp的网页,里面输入<%=now()%>
然后打开http://localhost/test.asp,看看是不是显示当前系统时间.如果是显示时间,那证明iis已经没有问题了。

2.网页不存在。这种情况最好检查了,浏览器上会提示
“找不到网页,正在查找的网页可能已被删除、重命名或暂时不可用。”
这种情况可能是你的iis里面设置网站路径的时候没选择你的网站的所在文件夹的路径。或是iis设置里面的文档选项卡中,没有设置默认网页。(一般默认的是default.asp,如果你的网站首页是index.asp,这时就会出现网站无法显示).建议在你的网址后面加上默认首页试试如:http://localhost/index.asp)

修改下权限
在所有任务--权限向导里面