asp.net中,访问被禁止,求解决方案。

asp.net中,访问被禁止,求解决方案。,第1张

问题可能是你没有打开目录浏览功能

打开IIS管理器(这个在控制面版中自己找)

进入到当前网站的属性

默认状态就是鼠标右键点“默认网站”选择“属性”在打开的属性窗口里面点开“主目录”选项卡在输入本地路径的文本框下面有几个勾选框你把“目录浏览”复选框选中

楼上的是答非所问,不用理他

是.html的直接执行不处理

IIS6下和IIS7(7.5)的经典模式是不处理html的,只有配置过后才会处理(默认是aspx,ashx,ascx等等),所以如果你的服务器是以上情况的话,除非添加html处理,否则无法操作。(当然你可以写C++的IIS Filter处理也可以)

是.aspx进行处理

.aspx是内部转发过来的 执行

.aspx是外网直接访问的 转到首页

这个可以一个判断请求头的refer,一般浏览器引用了上一个网页,不过这个用户代理可以修改。第二个使用cookie,登录首页写入一个cookie,在其他网页判断。Session在访问过其他页面之后就会存在,所以判断起来不保险。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/53014.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-25
下一篇2023-02-25

发表评论

登录后才能评论

评论列表(0条)

    保存