Twitter 推特赢了';不让我添加127.0.0.1作为回调URL吗?

Twitter 推特赢了';不让我添加127.0.0.1作为回调URL吗?,twitter,oauth,Twitter,Oauth,我正在尝试用twitter实现OAuth身份验证。为了在本地进行测试,我需要添加回调URL(),但是当我输入localhost URL时,它会显示“无效的网站URL” 文件规定,这应该是有效的 (顺便说一句,我在接受localhost URL()的情况下对谷歌做了同样的事情)您需要将ngrok与https URL一起使用: 安装它,然后使用以下命令运行它:ngrok http“port_that___re_using”我通过创建一个新的开发人员帐户解决了这个问题,这个新帐户允许我设置任何类型的回

我正在尝试用twitter实现OAuth身份验证。为了在本地进行测试,我需要添加回调URL(),但是当我输入localhost URL时,它会显示“无效的网站URL”

文件规定,这应该是有效的


(顺便说一句,我在接受localhost URL()的情况下对谷歌做了同样的事情)

您需要将ngrok与https URL一起使用:
安装它,然后使用以下命令运行它:ngrok http“port_that___re_using”

我通过创建一个新的开发人员帐户解决了这个问题,这个新帐户允许我设置任何类型的回调URL,包括:

  • http://localhost/auth/twitter/callback

创建开发人员帐户时,请确保不要说它是用于学术或研究目的,并指定它是用于您将要部署的软件/应用程序。

将其设置为您是否尝试过
http://localhost/auth/twitter/callback
?是的,仍然显示无效的url。文档说明使用http://127.0.0.1。。我会仔细检查你的结尾或前面没有空格。我只是仔细检查了一下,空格是正确的。文档上说http(s)://127.0.0.1。是的,医生是这么说的,这就是为什么我不选择使用ngrok的原因。