gpt4 book ai didi

c# - 使用嵌套母版页检查身份验证和授权的最佳方法是什么

转载 作者:太空宇宙 更新时间:2023-11-03 13:49:02 24 4
gpt4 key购买 nike

我正在使用asp.net和C#来实现我的网站。
我有自己的会员系统,其中包含角色,活动和用户。

我正在使用嵌套母版页,Main.master是父母版页,Sub.master是子母版页。我的登录页面使用Sub.master,但用户菜单位于Master.master

我的问题是,是否有解决方案来检查所有内容页面的身份验证和授权,而不是在每个内容页面中都这样做?

而且我也没有这种结构改变我网站的文化的想法。

我已经了解了母版页内容页的生命周期,但感到困惑。我不知道哪种方法更适合身份验证。我的意思是父母版页子母版页或内容页的Page_InitPre_InitPage_Load

如果您能给我一些建议,我将不胜感激。

最佳答案

正确的方法是在<authorize>中使用web.config标记。

如果您确实想自己做,则应该查看Application.Authenticate事件。确保允许“登录”和“注册”页面例外。

关于c# - 使用嵌套母版页检查身份验证和授权的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14301975/

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