了解 umbraco 7 中的 public 访问行为

Understanding the public access behaviour in umbraco 7

我有一个具有 public 访问权限、基于角色的身份验证的页面。现在当我浏览到这个页面时,我看到了我的登录页面,但是 url 仍然是受保护的页面之一。

这是为什么?我们可以更改它以使其正常重定向到登录页面吗?

Umbraco 的内置行为是将受保护的 URL 保留在浏览器中,然后在其上显示登录页面。据我所知,您无法开箱即用地更改此行为,但如果它困扰您,您可以在登录视图中添加一个检查以检查请求 URL 是否与 URL 匹配登录节点(在您的情况下不应该这样做),如果它们不同,则重定向到实际的登录页面。

我相信这样做是为了在您登录后不必重定向您,因为您仍在您最初请求的 URL 上。