1

我正在尝试使用其他出色的react-native-app-auth来处理我正在开发的应用程序的 OAuth 部分。

我正在联系的服务器希望将client_idclient_secret包含在令牌交换 POST 请求的正文中,但它没有被包含在内,因此总是导致 401 未经授权的响应。

我已经尝试了文档中指定的许多不同的配置选项,例如在 and 中传递 client_id 和additionalParameterssecret customHeaders

// Passing this to the authorize method.
const config = {
            issuer: 'https://example.dev',
            clientId: client_id,
            clientSecret: client_secret
            redirectUrl: 'myapp://auth_success',
            scopes: scopes,
            serviceConfiguration: {
                tokenEndpoint: 'https://example.dev/access-token',
                authorizationEndpoint: `https://example.dev?`,
            }

预期是带有新身份验证和刷新令牌的 200 响应。相反,我得到了“参数”client_secret”和“client_id”丢失。

4

0 回答 0