当前位置:编程学习 > C#/ASP.NET >>

为什么我设置完用户权限后,浏览时一直呈现登录的界面?

首页是Default.aspx,用户登录界面是login1.aspx,我在web.config中是这样设置的:
    <authentication mode="Forms">
    <forms  defaultUrl="Default.aspx" loginUrl="login1.aspx" protection="All"/>
    </authentication>

    <authorization>
      <deny users="?"/>
      <allow users="*"/>
    </authorization>
可是当我一点击运行,它就一直保持在登录的界面,我想实现的功能是一般用户可以随便浏览网页,游客只能访问首页。
期待高手的帮助! --------------------编程问答-------------------- FORM认证 --------------------编程问答-------------------- 你要认证的页面都需要登录,你可以把想登录后才可以浏览的页面放在一个文件夹,这个文件夹下的才做认证 --------------------编程问答-------------------- 我想问下2楼的同志,如果我把游客看不到的页面放在文件夹下,那在web.config中的代码该如何编写?我如何又能实现运行的时候直接跳到首页,而不是一直持续在登录界面。 --------------------编程问答--------------------
引用 2 楼 huwei2003 的回复:
你要认证的页面都需要登录,你可以把想登录后才可以浏览的页面放在一个文件夹,这个文件夹下的才做认证

你放的位置不对,没有通过进不去的。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,