2017-07-03 62 views
0

我们目前已经使用Identity Server 3构建了使用隐式流的Websphere API,并使用Identity Server 3来构建和使用asp.net mvc 5应用程序来处理身份验证和授权。所有工作都很好,直到我们开始向Api添加一些角度调用。 MVC启动类处理对标记的检索,为了让它现在能够以角度工作,现在我们将标记写入了一个javascript变量,该变量将角度提取并将其标头发送到所有Api调用。Identity Server 3使用角码获取令牌的隐式流程

虽然有些时候用户点击一个按钮来调用角度调用令牌已经过期。有没有办法在每次调用之前在角度上获得另一个令牌,可能检查是否过期,然后获得新的令牌?如果可能的话没有页面刷新,因为我们不想丢失用户在获取新令牌时尝试提交的数据。这可能会导致应用程序使用不同的令牌角度和mvc方?因为我们还没有摆脱mvc方面。

+1

我建议检查如何**刷新令牌**的工作。在线检查一些演示实施。我试过这个。 http://bitoftech.net/2014/07/16/enable-oauth-refresh-tokens-angularjs-app-using-asp-net-web-api-2-owin/ –

回答

相关问题