禁止:客户存取证书非法或尚未认证 403;17 操作禁止:客户存取证书过期或尚未升效
试试看,从你的安全日志中找到 401 和 403 错误,跟上述列表对照一下,或许能有帮助呢?如果还是没找到原因,请看下一节。那里将讨论特殊的权限问题和解决办法。
连接失败的其他可能因素
如果问题还是没有解决,那么就要考虑 IIS 的提示信息是否正确了。特别是当你的 ASP 代码中有 时更要小心了。
举个例子,假设你在访问 DEFAULT.ASP 遇到了 access denied (拒绝操作)错误。有一种可能是,你确实有访问 DEFAULT.ASP 的权限,但是没有访问它所 include (引用)的其它页面的权限。比如:DEFAULT.ASP 中引用 TOOLS.ASP,而 TOOLS.ASP 内有某种 ACL 区块,则你访问 DEFAULT.ASP 时当然会 access denied 了。本例中,DEFAULT.ASP 本身是正确的,但它包含的某个组件却有问题。IIS 不会直接调用它的组件,只会在包含组件的页面报告错误。于是在访问 DEFAULT.ASP 时就出错了。
幸运的是,要确定组件是不是操作失败的根源并不难:把所有 inc 页码:[1] [2] [3] [4] [5] [6] [7] [8] 第6页、共8页 |