我在 Sitefinity 8.0 页面上有一个小部件,当单击子按钮时,它会重定向到登录保护页面。
大多数情况下,通过身份验证后,OAuthLogin
小部件会重定向到RedirectUrl
URL 参数中指定的任何内容。但是,有时,OAuthLogin
小部件不会重定向,而是进行回发(看起来像刷新)。
我发现该Administrator
角色中的 Sitefinity 用户永远不会发生此重定向错误。我的同事会在包括我在内的多台机器上发生此错误,但我的管理员帐户永远不会遇到这种情况。
我想补充一点,登录功能有效,因为 Sitefinity 用户已成功登录。事实上,在回发/失败重定向之后,当经过身份验证的用户单击注销时,浏览器然后重定向到RedirectUrl
它应该去的指定位置至。
该OAuthLogin
小部件不是自定义小部件,因此我没有相关代码,但也许有更多 Sitefinity 经验的人可以解释正在发生的事情。我查看了控制台是否有任何错误,但由于单击登录按钮时发生的回发而找不到任何错误。有没有人在使用 Sitefinity 时遇到过这种情况,我对小部件有什么不了解的地方,OAuthLogin
或者如何Roles
将其应用于 Sitefinity 中的页面权限?