Auth0 OAuth2.0重定向500

时间:2018-04-30 02:28:46

标签: oauth-2.0 auth0

在从OAuth2提供商进行最终重定向期间,是否预计会看到“500”状态响应?

server_error: Unable to issue redirect for OAuth 2.0 transaction

我正在尝试确定这是否最终是提供者Auth0的错误(似乎是)或我的错误。如果它是我的,我期待400系列错误。有可能有钩子或规则,这可能导致这样的场景中的500系列错误吗?我还预计会有一个更具体的500错误而不是500但是另一个可用的数字就像599因为缺少一个更好的例子。

我更具体的案例有:

new auth0.WebAuth({
            domain: '....auth0.com'
            ,clientID: 'theid...'
            ,callbackUri: 'http://localhost:8080/'
            ,audience: 'http...',
            ,responseType: 'token id_token'
            ,scope: 'openid profile'
            ,leeway: 60
});

成功然后返回500 /login/callback?state=...

1 个答案:

答案 0 :(得分:0)

拼错回调字段它应该是 redirectUri (上面不是callbackUri)! Auth0技术支持非常友好地指出了这一点。

我还问过将错误从500内部服务器错误更改为 400"错误请求"根据我阅读的详细信息,表明缺少客户提供的详细信息 https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml 400(及其余)https://tools.ietf.org/html/rfc7231#section-6.5.1

的详细信息