Flutter Twitter Login 停止使用身份验证错误“抱歉,该页面不存在”(代码 34)

Posted

技术标签:

【中文标题】Flutter Twitter Login 停止使用身份验证错误“抱歉,该页面不存在”(代码 34)【英文标题】:Flutter Twitter Login Stopped Working With Authentication Error 'Sorry, that page doesn't exist' (code 34) 【发布时间】:2021-07-04 18:23:22 【问题描述】:

所以情况如下,我使用了来自pub.dev的3个不同的包,都是为了与Twitter(3-legged Oauth)进行用户身份验证。我在我的应用程序中使用的主要包是flutter_twitter_login。直到今天,当我运行我的应用程序时,一切仍然正常工作(启动登录页面并成功登录),直到触发授权功能,然后我被重定向到“对不起,该页面不存在”页面Twitter 上的搜索栏(错误代码 34)。我想这可能是我的包的问题,​​就像一个新的错误更新一样,根本不是这种情况,所有 3 个最知名的用户身份验证包都以完全相同的方式失败。我测试的另外两个是twitter_login 和flutter_twitter。

请记住,两天前我在我的应用程序中成功登录,并返回了一条确认消息和有效的 HTTP 消息。我的大部分代码都是由 Flutter 包创建者提供的示例。

我没有对我的代码进行任何更改,但它似乎自行损坏了

在看到多年来关于堆栈溢出和 Twitter 开发者论坛报告的一些相关问题后,我怀疑问题可能出在 API 端点(我的 Flutter 包操纵,而不是我)。有什么意见/方向吗?

PS:我看到过有关应用程序停用、意外禁用 3-legged Oauth 和帐户被阻止的问题,所有这 3 个问题都不是我彻底检查/测试过的问题。

相关推特论坛帖子:https://twittercommunity.com/t/flutter-twitter-login-stopped-working-with-authentication-error-sorry-that-page-doesnt-exist-code-34/152435

【问题讨论】:

【参考方案1】:

似乎问题出在 API 方面,并且它已在我没有对我的代码进行任何更改的情况下得到解决。问题持续了 48 小时。

【讨论】:

以上是关于Flutter Twitter Login 停止使用身份验证错误“抱歉,该页面不存在”(代码 34)的主要内容,如果未能解决你的问题,请参考以下文章

使用 flutter_twitter 包的 Flutter Web Twitter 登录错误。我错过了啥?

从源“null”访问 Twitter_OAuth_Url(从“http://localhost:3000/api/twitter-login”重定向)的 XMLHttpRequest 已被阻止

Listview 使应用程序 Flutter 崩溃

Flutter Web App:类似 Twitter 的布局

Flutter (Dart 2) 访问 twitter GET api

显示 Twitter 提要停止工作