我在使用Instagram的服务器端登录流程时遇到了麻烦。我正在使用:
passport.js
(passport-instagram)在我的Node.js服务器中,在域example.com
WebView
。问题是有时在输入凭据后,客户端未重定向到回调网址。
https://example.com/auth/instagram:用户访问我的服务器并重定向到Instagram
https://example.com/auth/redirect/instagram?code=YYYYY:我们到达了回调网址
https://example.com/auth/instagram:用户访问我的服务器并重定向到Instagram
正如您所看到的,在登录结束时,我没有被重定向到我的服务器,而是最终进入https://www.instagram.com/(顺便说一下,已成功登录)。
为什么会这样?
我不知道自己。一切似乎都正确编码。可能需要调整一些Android WebView
设置(但是同一个WebView在与其他auth提供程序进行身份验证时效果很好),可能会出现一些passport.js
配置错误(但我成功地将其用于其他所有其他提供者),...
答案 0 :(得分:2)
在我的问题上遇到同样的问题,并将其复制到其他使用Instagram连接的实时应用上。
我已经向Instagram提交了一份错误报告,但他们的开发人员支持很少,我不确定我是否会收到回复。
也就是说,我必须假设这会影响许多应用程序,而不仅仅是我们的应用程序,所以希望他们正在努力修复。
答案 1 :(得分:0)
这似乎已在我们的应用程序中得到解决。还有其他人还在遇到问题吗?