Safari中的Instagram身份验证

时间:2016-02-17 20:53:03

标签: javascript authentication safari instagram

我正在使用Instagram API中描述的客户端身份验证:

https://www.instagram.com/developer/authentication/

我使用此网站的目的是:

http://www.soulfulcreations.com/product/canvas-print/

我遇到的问题是Instagram在Chrome和FF中按预期进行身份验证,但在Safari中,访问令牌永远不会返回到URL中。应用程序在身份验证时挂起,因为它正在等待令牌作为URL中的哈希返回,但它永远不会通过。

为什么它可以在Chrome和FF中运行而不是Safari?我还应该注意到它在几周前工作正常,但它似乎自发地停止工作(我真的很讨厌作为一个依赖于逻辑的编码器)。

感谢您的指导!

1 个答案:

答案 0 :(得分:0)

我的网站http://slidetagram.com

出现了同样的问题

这是Safari上的一个已知问题。

要解决此问题,您必须在页面上的#之前添加一个额外的斜杠才能重定向。

在我的情况下,我改变了 http://slidetagram.com/slide#access_token= ... 至 http://slidetagram.com/slide/#access_token= ...

在改变之后,它运作良好!