在node 环境下 如何使用localhost 接入第三方QQ登陆呢 求大神告知 很纠结
发布于 7 年前 作者 hellojiakewei 4418 次浏览 来自 问答

在node 环境下 如何使用localhost 接入第三方QQ登陆呢 求大神告知 很纠结 我修改了了host 文件是没有作用的 (我用的是windows 10 系统)

20 回复

使用代理80端口,然后在qq 回调的时候加上你的回调地址

@htoooth 能说的具体点吗 我现在只有一个localhost:8080 我想把它变成http://这种的 可以么

本地接收不到回调吧,QQ服务器又访问不到你的电脑

@tumobi 嗯嗯 我怎么解决一下呢 在测试环境下使用第三方登陆

localtunel 穿透内网

ngrok 映射到外网去。。

@hellojiakewei nginx 代理到你的回调域名上。如:你要给 www.baidu.com 调回调。你nginx 代里到 www.baidu.com => localhost:6008, 然后就什么都能干了。

@i5ting 狼叔 8月12 我就见到你了 哈哈

@hellojiakewei 就是奔着你去的

@htoooth 我现在还没有域名 可以使用我host 文件上改的那个域名吗

@i5ting 微信图片_20170801122106.png微信图片_20170801122116.png我开启之后是这样操作吗,按照网上教程来 不会处理了

window不知道,很少用win开发node

不行,qq 回调中会写死允允你跳转的回调,没写什么都不可以

@htoooth 也就是第一步 我必须要有个域名 剩下的在考虑服务代理的问题是吗?

弄个域名,指到你本地机器的ip上,很多公司这样干 比如你叫 张三,当前对于外网ip是123.123.123,123 把 zs.testyuming.com 指向123.123.123,123 不就好了

http://nodelover.me/course/inner-network-penetration 你可以看看我录的教程,看最后一个,最后一个是免费的,也可以解决你现在的问题。

@MiYogurt 好的 非常感谢 我看一下

@MiYogurt 看了下视频 是不是我也得需要个域名啊

@hellojiakewei 用 ip 也可以的,域名通过 dns 解析成 ip 地址,其实最终访问的是 ip

回到顶部