identityserver3中的动态RedirectUri

时间:2017-06-09 11:47:02

标签: identityserver3 thinktecture-ident-server

我在angularjs 1.x中有一个单页面应用程序。我使用IdentityServer3进行用户身份验证。

成功登录后,用户将被重定向到我的单页应用程序的主页。此redirecturi在SPA项目的startup.cs中设置。

但是当用户键入只有经过身份验证的用户才能访问的URL时,将显示identityserver登录页面。登录后,用户将被重定向到主页,但我希望用户在成功登录后被重定向到他输入的URL。

我们可以实现吗?或者当我们使用identityserver时修复redirecturi?

1 个答案:

答案 0 :(得分:0)

最常见的方法是在重定向到IdServer时将信息嵌入到状态变量中。这样,在回调中,您可以获得有关在从IdServer获得回调后如何重定向用户的一些信息。 如果您使用OIDC client library,它会为您处理这些事情。