2017-07-03 61 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/ –

回答

相關問題