使用移动设备/其他笔记本电脑从本地主机登录 Google 登录以进行测试

Posted

技术标签:

【中文标题】使用移动设备/其他笔记本电脑从本地主机登录 Google 登录以进行测试【英文标题】:Sign in with Google sign in from localhost using a mobile device/other laptop to test 【发布时间】:2019-02-02 22:01:33 【问题描述】:

我正在使用 Google 登录一个项目,并且在我的机器上使用 https://localhost。

我想在连接到同一本地网络的移动设备和另一台笔记本电脑上测试该网站。

我可以使用 IP 地址和路径从移动设备连接到该站点,但是当我尝试登录时出现此错误

    这是一个错误

错误:invalid_request

为目标域生成登录提示的权限被拒绝

我需要一些设备来演示它。我在网上看到有人说我需要使用实际的网站域,并且无法使用 IP 地址。

有没有办法解决这个问题或最好的行动方案?

【问题讨论】:

【参考方案1】:

刚刚遇到了同样的问题,如果有人还在寻找解决方案,那就是:

您必须使用 Chrome DevTools 端口转发将您的本地主机端口转发到您的测试设备。您可以在此处找到有关如何执行此操作的文档:

https://developer.chrome.com/docs/devtools/remote-debugging/local-server/

【讨论】:

您能否将链接文档中的说明添加到您的答案中,因为该链接将来可能会停止工作?

以上是关于使用移动设备/其他笔记本电脑从本地主机登录 Google 登录以进行测试的主要内容,如果未能解决你的问题,请参考以下文章

从使用蓝牙/wifi 连接的移动设备访问 PC 上的本地主机

我无法从网络中的其他设备访问本地主机的原因是啥?

如何在通过WiFi热点连接的另一台设备上加载笔记本电脑的localhost网站?

无法从主机 ping 本地 VM [关闭]

使用带有接受图像的文件输入来访问笔记本电脑上的网络摄像头

访问其他设备上的 localhost(同一网络)