Cognito '/oauth2/token' 端点不返回 PKCE 授权代码授予的 'id_token',即使文档说它将返回(链接)。它也应该返回 id_token。这是正常现象还是我需要进行更多配置?如果有帮助的话,我已经在下面添加了我打开的 git Issue 的内容(Issue 7393)
重现 重现该行为的步骤:
预期行为 它还应该返回 id_token
代码片段
import React, {useEffect, useState} from 'react';
import { Amplify, Auth, Hub } from 'aws-amplify';
import {AmplifyConfig} from '../../config/amplifyConfig';
Amplify.configure({
Auth: AmplifyConfig.auth
});
const AuthorizePage = (props: any) => {
const [user, setUser] = useState(null);
useEffect(() => {
Hub.listen('auth', …Run Code Online (Sandbox Code Playgroud)