- 我使用guard嵌入的方式把登录框嵌入到我自己的页面了
- 我后台配置 ,我的appid=68d29f8bb1b1f451a7846fda
登录url回调都已经配置好了 - 我通过github来这里面的代码来实现
- 这是我的核心代码,
const authenticationClient:AuthenticationClient = await guard.getAuthClient()
const res = await authenticationClient.getAccessTokenByIdToken({
// 使用当前页面的回调地址
redirectUri: ‘http://localhost:5173/callback’,
// 使用存储的 idToken
idToken: userInfo.token as string,
scope: ‘openid profile email phone offline_access’
})
localStorage.setItem(‘accessToken’, res.accessToken)
我在第二行getAccessTokenByIdToken一直出现 400错误:POST https://kikiai.authing.cn/oidc/token 400 (Bad Request)
我的问题:
- 我用github上面例子可行吗?能跑通吗?github上直接使用idToken获取accessToken,这样行吗?
- 我的配置有问题吗?
- 如何才能最后跑通?