当前位置: 首页 > 面试题库 >

重定向到身份验证对话框-“发生错误。请稍后再试”

齐夕
2023-03-14
问题内容

为什么它总是发生在我身上?

在我的应用程序验证用户登录名并将用户重定向到身份验证页面后,会发生这种情况:

https://www.facebook.com/dialog/oauth?client_id=XXX&redirect_uri=http%3A%2F%2Fexample.com%2Fmyappname%2F&state=YYYYYY&scope=offline_access%2Cpublish_actions

但是,Facebook没有显示授权页面,而是显示带有以下内容的错误页面:

发生错误。请稍后再试。

在尝试验证用户身份之前,我需要做任何配置吗?

所有这些都使用PHP-SDK类通过PHP完成。


问题答案:

更改网站域后,我遇到了同样的问题。尽管我正确地更改了request_uri参数,并使用新域更新了我的应用设置,但错误始终出现。然后我意识到我的Facebook
APP的ID和SECRET ID已自动更改,没有任何警告!整个过程再次使用新的ID重新开始。



 类似资料:
  • 问题内容: 我有一个非常简单的selenium-webdriver脚本。我想使用webdriver进行HTTP身份验证。 脚本: 问题: 抛出 org.openqa.selenium.NoAlertPresentException:不存在警报 题: Webdriver是否仅找到警报对话框作为警报? 在不使用AutoIt或http:// username:password @somesite的情况下

  • 默认情况下,身份验证后的Spring Security会将您重定向到您之前尝试访问的受保护页面。 当我实现自己的成功处理器时 我不能达到同样的效果。我试图重定向到referer,但在本例中,referer是/en/login页面。 基本上: 用户尝试访问受保护的url 将用户重定向到页面 验证后,用户应再次重定向到 如何使用custom successHandler实现这一点?

  • 我正在laravel中创建一个多身份验证系统,其中有两种类型的用户:管理员(由我创建)和用户(使用本地laravel身份验证系统)。 如果我以用户身份登录,当我尝试访问登录页面时,当我已经登录,它会将我重定向回仪表板,但如果我以管理员身份登录,当我再次访问管理员登录页面时,它会让我再次登录,尽管已经作为管理员登录。 以下是我的重定向身份验证类代码: 有人能解释一下发生了什么事吗?

  • 我们试图在本地模式下使用BrowserStack在内部网络上点击AUT。我已经对其进行了配置,以便获得远程浏览器会话,但当我试图通过Chrome将其定向到我们的应用程序(或防火墙内的任何)URL时,浏览器会弹出一个对话框,抱怨连接不是私有的,并要求输入用户名和密码。这不是一个正常的弹出窗口,我们无法使用Selenium自动执行,因此它会阻止我们死亡。 通过桌面浏览器会话访问时,系统知道我是谁,并以

  • 我的管理员控制器扩展了控制器类,在那里我使用方法加载视图页面并传递保护。config/auth.php也通过添加管理员保护和提供程序进行了修改。在app/Actions/Fortify文件夹中,我添加了AttemptToAuthenticate和ReDirectIfTwoFactorAuthenticate类,并更改了命名空间。我的管理员控制器还扩展了Guard。用户的重定向中间件和管理员的重定向

  • 我目前正在使用FirebaseAuth和web小部件库firebaseui web开发基于VueJS的登录流原型。 成功认证后(无论是< code>password还是< code>google provider ),小部件加载栏会不断重复,firebaseui-web不会触发其< code > signinseccesswithauthresult 回调。但是对< code > identity