使用OAuth2客户端和ADFS 3.0进行持久性SSO

时间:2017-02-06 23:36:56

标签: cordova ionic-framework oauth-2.0 jwt adfs

我有一个混合(Ionic)移动应用程序注册为ADFS3.0的OAuth2客户端。 现在,我正在进行OAuth2的授权代码授权方法,因为它是ADFS3.0支持的唯一方法。我成功获取访问令牌,并保持在会话中。 但是,1小时后,当访问令牌到期时,ADFS要求我再次输入我的凭据。如何使其成为持久性SSO。

我正在使用Cordova Inappbrowser来调用ADFS Url。

1 个答案:

答案 0 :(得分:1)

获得原始令牌后,您也应该收到刷新令牌。

然后使用类似的东西:

POST xxx / token

  • grant_type = refresh_token
  • CLIENT_ID = XXX
  • client_secret = YYY
  • refresh_token =记号