忽略单个页面的身份验证
我处于一个非常棘手的情况..
我有一个页面是我的项目的一部分,我想在不登录或执行任何操作的情况下访问它..
解释: 我有一个测试项目,其中有登录页面、默认页面、管理文件夹、来宾文件夹和显示消息页面。
Admin 文件夹的页面仅供管理员访问。
Guest 文件夹的页面可供所有用户访问。
现在,当我输入 http://localhost/Default.aspx 或任何其他页面时,它首先将我带到登录页面,只有在输入登录凭据后,我才会转到默认页面,然后从那里转到其他页面。
这个系统对我来说工作得很好,我不想改变它,
但是有一个类似于默认的页面,称为 showmessage.aspx 页面。
我想要的是当我输入 http://localhost/showmessage.aspx 时,它应该忽略所有登录页面并采取我直接进入此页面..有没有办法做到这一点。
我的网络配置中有这个:
<authentication mode="Forms">
<forms loginUrl="Login.aspx" defaultUrl="~/Default.aspx" name="GUI" slidingExpiration="true" timeout="30" path="/">
</forms>
</authentication>
<location path="Admin" allowOverride="true">
<system.web>
<authorization>
<allow roles="Administrators" />
<deny users="*" />
</authorization>
</system.web>
</location>
请有人帮助我。 感谢我能得到的所有帮助。谢谢
i am in a very tricky situation..
I have a page that is a part of my project and i want to access it without logging in or doing anything..
Explanation:
I have a test project which has a login page, default page, Admin folder, Guest folder, and a showmessage page.
the Admin folder has pages that are accessible to only admins
the Guest folder has pages that are accessible to all users.
now when ever i type in http://localhost/Default.aspx or any other page it first takes me to the login page and only after i enter the login credentials i go to the default page and from there to the other pages.
this system works fine for me and i dont wish to change it,
but there is this page similar to default called showmessage.aspx page.
what i want is when i type http://localhost/showmessage.aspx it should ignore all the login pages and take me directly to this page.. is there a way to do that.
i have this in my webconfig:
<authentication mode="Forms">
<forms loginUrl="Login.aspx" defaultUrl="~/Default.aspx" name="GUI" slidingExpiration="true" timeout="30" path="/">
</forms>
</authentication>
<location path="Admin" allowOverride="true">
<system.web>
<authorization>
<allow roles="Administrators" />
<deny users="*" />
</authorization>
</system.web>
</location>
Please can some1 help me.
appreciate all the help i can get. thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该能够直接指定页面的路径并允许所有人。
You should be able to specify the path directly to the page and allow everyone.