angular - 此客户端应用程序未批准回调 URL。可以在您的应用程序设置中调整批准的回调 URL

标签 angular twitter-oauth auth0

我需要让我的网站用户能够使用他们的 Twitter 帐户登录我的网站。我的网站基于 angular 8 和 spring boot。当我配置 Auth0 并测试我的 Twitter 应用程序时,出现以下错误:

{
  "error": "access_denied",
  "error_description": "Callback URL not approved for this client application. Approved callback URLs can be adjusted in your application settings"
}

enter image description here

但是我正确配置了我的 callback_url。那么这个问题的解决方法是什么?

最佳答案

您很可能将 twitter 回调 URL 设置为您自己的域,但在 auth0 twitter 登录中,登录回调应该发生在 auth0 上。

所以将您的 Twitter 应用回调 URL 更改为以下,

https://your-tenant.auth0.com/login/callback

your-tenant 应替换为您的实际租户域。

更多信息在这里 https://community.auth0.com/t/twitter-auth-no-longer-works/12291/22

关于angular - 此客户端应用程序未批准回调 URL。可以在您的应用程序设置中调整批准的回调 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59967302/

相关文章:

Python AUTH0 发布请求 : Invalid request payload JSON format

firebase - Auth0 与 Firebase 委派

python - 如何用授权码换取访问 token Twitter API?

javascript - 在 Ajax 应用程序中获取 Twitter oauth 访问 token

android - 使用消息和使用 Twitter Auth 在 Twitter 上发布图像的简单技术是什么?

javascript - 使用 OAuth 和 Auth0 进行身份验证后获取 Github 存储库数据

angular - Cdk虚拟滚动问题

jquery - 如何使用 Angular 而不是jquery打开悬停时的下拉菜单?

angular - 如何在 Angular 中创建一个简单的主机组件?

Angular 2 typescript : Cannot read property newLine of undefined