gpt4 book ai didi

asp.net-core - .NET Core 3 Razor 页面应用程序 - 授权区域内的所有页面

转载 作者:行者123 更新时间:2023-12-02 19:53:08 25 4
gpt4 key购买 nike

我正在尝试锁定对 Razor Pages 应用中选定区域中所有页面的访问。到目前为止我有这个示例结构

区域

  • 帐户

    • 索引.chtml
  • 业务

    • 索引.chtml

如果我添加

options.Conventions.AuthorizeFolder("/business", "/index"); 

启动时,它在每页的基础上工作,但我看不到任何明确的方法来锁定整个业务文件夹。我已经尝试过此处提到的基于文件夹的选项

https://learn.microsoft.com/en-us/aspnet/core/security/authorization/razor-pages-authorization?view=aspnetcore-3.0

但似乎都不起作用。这可能吗?

最佳答案

所以询问后 10 秒,这有效了

options.Conventions.AuthorizeAreaFolder("business", "/");

关于asp.net-core - .NET Core 3 Razor 页面应用程序 - 授权区域内的所有页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58892515/

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