1

我在 Sitefinity 8.0 页面上有一个小部件,当单击子按钮时,它会重定向到登录保护页面。

大多数情况下,通过身份验证后,OAuthLogin小部件会重定向到RedirectUrlURL 参数中指定的任何内容。但是,有时,OAuthLogin小部件不会重定向,而是进行回发(看起来像刷新)。

我发现该Administrator角色中的 Sitefinity 用户永远不会发生此重定向错误。我的同事会在包括我在内的多台机器上发生此错误,但我的管理员帐户永远不会遇到这种情况。

我想补充一点,登录功能有效,因为 Sitefinity 用户已成功登录。事实上,在回发/失败重定向之后,当经过身份验证的用户单击注销时,浏览器然后重定向到RedirectUrl它应该去的指定位置至。

OAuthLogin小部件不是自定义小部件,因此我没有相关代码,但也许有更多 Sitefinity 经验的人可以解释正在发生的事情。我查看了控制台是否有任何错误,但由于单击登录按钮时发生的回发而找不到任何错误。有没有人在使用 Sitefinity 时遇到过这种情况,我对小部件有什么不了解的地方,OAuthLogin或者如何Roles将其应用于 Sitefinity 中的页面权限?

4

1 回答 1

1

根据这个,这可能是一个错误:

http://feedback.telerik.com/Project/153/Feedback/Details/146549-login-frontend-users-are-not-redirected-to-the-url-specified-in-the-returnurl-qu

因此,如果您当前的 Sitefinity 版本低于8.0.5715.0您可能需要将其升级到版本8.0.5715.0或更高版本以解决问题。

于 2016-04-14T15:09:19.440 回答