gpt4 book ai didi

c# - 限制对某些 .aspx 页面的访问

转载 作者:行者123 更新时间:2023-11-30 19:12:49 26 4
gpt4 key购买 nike

我的 asp.net web 应用程序中有一些只有管理员才能看到的 .aspx 页面和一些所有用户都可以看到的 .aspx 页面。我如何限制普通用户访问专供管理员使用的页面?

此外,我没有实现来自 asp.net 的授权我的意思是说我正在使用 session 和标志变量自行实现身份验证。在这种情况下,如何根据权限将内容限制给用户?

最佳答案

将这些页面放在它们自己的目录中,并在该目录中使用 web.config 来限制对它们的访问。

<configuration>
<system.web>
<authorization>
<allow roles="Admins"/>
<deny users="*"/>
</authorization>
</system.web>
</configuration>

不要重新发明轮子!

关于c# - 限制对某些 .aspx 页面的访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5930314/

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