首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以在本地测试Google的社交登录吗?

可以在本地测试Google的社交登录吗?
EN

Stack Overflow用户
提问于 2014-10-03 17:42:46
回答 8查看 26.5K关注 0票数 33

我想在我的本地机器上测试Google登录系统。但是,当我创建一个新的OAuth按钮:“”时,它要求我填写经过授权的重定向URI,它需要是一个有效的地址(以.com或.org结尾)。

显然,当我们在本地开发时,最终没有.com或.org。我有一个虚拟主机装置..。我的本地发展地址是mywebsite.local

是否有一种方法可以将重定向URI输入为mywebsite.local,而不重述错误:

无效的重定向:http://mywebsite.local/login/auth必须以公共顶级域(如.com或.org)结束

EN

回答 8

Stack Overflow用户

发布于 2015-03-09 01:56:39

为了进一步了解pinoyyid的答案,下面是您希望在/etc/hosts文件中得到的内容。

代码语言:javascript
运行
复制
0.0.0.0 mywebsite.com

我在里面的其他东西之后又加上了新的规则。

然后,您可以在mywebsite.com访问您的开发站点,并在Google控制台中输入正确的重定向URL。

票数 9
EN

Stack Overflow用户

发布于 2016-03-20 03:15:56

您可以将“授权重定向URI”设置为本地IP (如http://127.0.0.1/callback),它对我来说很好。

真正令人苦恼的是,谷歌不允许用户将外部IP (假设您的服务器IP类似于99.99.99.99)配置为“授权重定向URI",谷歌希望”授权重定向URI“以公共顶级域(如.com或.org)结尾。

票数 9
EN

Stack Overflow用户

发布于 2014-10-05 07:16:55

只需将开发服务器IP地址映射到/etc/host中的dev.example.com即可。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26183980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档