Twitter 不让我添加 127.0.0.1 作为回调 URL?
Twitter won't let me add 127.0.0.1 as the callback URL?
我正在尝试使用 Twitter 实现 OAuth 身份验证。要在本地测试,我需要添加回调 URL (http://127.0.0.1/...) ,但是它说 'Invalid website url'当我输入本地主机 URL.
文档 callback-urls 指出这应该是有效的。
(P.S。我对 Google 做了同样的事情,其中接受了本地主机 URL (http://127.0.0.1/...))
您需要将 ngrok 与 https url 一起使用:
安装它,然后使用命令 运行 安装它:ngrok http "port_that_u_re_using"
我通过创建一个新的开发者帐户解决了这个问题,这个新帐户让我可以设置我想要的任何类型的回调 URL 包括:
- http:///localhost/auth/twitter/callback
- http://127.0.0.1/auth/twitter/callback
在创建您的开发者帐户时,请确保您不会说它是用于学术或研究目的,而是指定它是用于您要部署的 software/app。
我正在尝试使用 Twitter 实现 OAuth 身份验证。要在本地测试,我需要添加回调 URL (http://127.0.0.1/...) ,但是它说 'Invalid website url'当我输入本地主机 URL.
文档 callback-urls 指出这应该是有效的。
(P.S。我对 Google 做了同样的事情,其中接受了本地主机 URL (http://127.0.0.1/...))
您需要将 ngrok 与 https url 一起使用: 安装它,然后使用命令 运行 安装它:ngrok http "port_that_u_re_using"
我通过创建一个新的开发者帐户解决了这个问题,这个新帐户让我可以设置我想要的任何类型的回调 URL 包括:
- http:///localhost/auth/twitter/callback
- http://127.0.0.1/auth/twitter/callback
在创建您的开发者帐户时,请确保您不会说它是用于学术或研究目的,而是指定它是用于您要部署的 software/app。