gpt4 book ai didi

asp.net 允许未经授权查看单个页面

转载 作者:行者123 更新时间:2023-12-02 16:09:43 24 4
gpt4 key购买 nike

可能是一个愚蠢的问题:我有一个由外部公司开发的网站,所有页面都需要登录。

我们希望向网站添加一个不需要用户登录的页面...这样他们就可以单击登录页面上的链接来查看“条款和条件”类型信息。

这可能吗?

(IIS 上的 ASP.Net 4.0)

最佳答案

如果您使用 ASP.Net 成员资格提供程序,您可以在 web.config 文件中指定这一点。您期望被阻止的页面在哪里:

<authorization>
<allow roles="granted"/>
<deny users ="*"/>
</authorization>

您可以为每个文件夹(或每个页面)指定此值:

<location path="terms.aspx">
<system.web>
<authorization>
<allow users ="*"/>
</authorization>
</system.web>
</location>

允许每个人访问此特定页面。

请注意,您可以在网站的文件夹中创建特定的 web.config,这些设置会覆盖常规 web.config。这允许您自定义每个文件夹级别的这些设置。

关于asp.net 允许未经授权查看单个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5550184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com