我有一个包含公共访问权限,基于角色的身份验证的页面。现在,当我浏览此页面时,我会看到我的登录页面,但该网址仍然是受保护页面之一。
这是为什么?我们可以更改此设置,以便将其正常重定向到登录页面吗?
答案 0 :(得分:1)
Umbraco的内置行为是将受保护的URL保留在浏览器中,然后在其上显示登录页面。据我所知,你无法改变这种开箱即用的行为,但是如果它困扰你,你可以在你的登录视图中添加一个检查,以检查请求URL是否与登录节点的URL匹配(它不应该'在您的情况下执行),如果它们不同,则重定向到实际的登录页面。
我相信这样做是为了让您在登录后无需重定向,因为您仍然使用最初请求的网址。