为了账号安全,请及时绑定邮箱和手机立即绑定

Forms验证问题

Forms验证问题

缥缈止盈 2018-10-24 05:06:36
WEBCONFIG配制如下:<authentication mode=”Forms”>    <forms name=”.mycookie” path=”/” loginUrl=”Login.aspx” protection=”All”timeout=”40” /></authentication>所有页面都必须经过Login.aspx才能访问了!可是还有一个SetCon.aspx页面是配制连接字符串的, 如果实现:除了SetCon.aspx之外所有的页面都必须经过Login.aspx才能访问?
查看完整描述

2 回答

?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

两种办法可以参考:

第一:

将SetConn.aspx作为SetConn.inc包含在其他文件中即可。

第二:
如下内容加入在<configuration><system.web>之间,而不是<system.web>..</system.web>之间;
<location path="SetCon.aspx">
   <system.web>
    <authorization>
     <allow users="?" />
    </authorization>
   </system.web>
  </location>


查看完整回答
反对 回复 2018-10-25
?
喵喔喔

TA贡献1735条经验 获得超5个赞

楼上的是正解,将setconn页面配置为特殊的,允许所有人访问

 

但是安全问题就来了

 

还有啊,连接字符串还用这么配置吗,直接修改web.cofig就可以了

connectionstring配置节啊


查看完整回答
反对 回复 2018-10-25
  • 2 回答
  • 0 关注
  • 411 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信