8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

添加授权属性后注销时 Blazor Server App 出现错误

BJonas88 1月前

22 0

我正在深入制作我的 Blazor 服务器应用程序,我想将属性授权添加到我的所有页面,以确保我的 Wep 应用程序是安全的,但不包括登录页面。但是现在我已经添加了这个...

我正在深入制作我的 blazor 服务器应用程序,我想将属性授权添加到我的所有页面,以确保我的 wep 应用程序是安全的,但不包括登录页面。但是,现在我已将此代码添加到我的页面,每当我在页面上注销时,我也添加了该属性,我收到此错误:

(在帐户管理页面上尝试注销) 找不到此 localhost 页面未找到以下网址的网页:https://localhost:7123/Account/Login?ReturnUrl=%2FAccount%2FManage

我需要提几件事,我还没有将授权属性添加到主页,如果我在主页上单击注销按钮,我就可以正常注销,但其他所有页面都无法注销。我也找不到项目解决方案中的注销文件。

这是导航菜单上的注销按钮代码:

<div class="nav-item px-3">
    <form action="Account/Logout" method="post">
        <AntiforgeryToken />
        <input type="hidden" name="ReturnUrl" value="@currentUrl" />
        <button type="submit" class="nav-link">
            <span class="bi bi-arrow-bar-left-nav-menu" aria-hidden="true"></span> Logout
        </button>
    </form>
</div>

我只需添加以下一行代码: @attribute [Authorize]

我想自己尝试找到解决方案,但我甚至找不到注销页面,所以我甚至不知道从哪里开始。我尝试搜索过它。

任何帮助表示感谢

帖子版权声明 1、本帖标题:添加授权属性后注销时 Blazor Server App 出现错误
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由BJonas88在本站《asp.net》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 如果没有逻辑,如何正确注销、删除会话 cookie 或某些页面的其他内容?这是一个自定义登录页面吗?

返回
作者最近主题: