我正在使用Instagram API中描述的客户端身份验证:
https://www.instagram.com/developer/authentication/
我使用此网站的目的是:
http://www.soulfulcreations.com/product/canvas-print/
我遇到的问题是Instagram在Chrome和FF中按预期进行身份验证,但在Safari中,访问令牌永远不会返回到URL中。应用程序在身份验证时挂起,因为它正在等待令牌作为URL中的哈希返回,但它永远不会通过。
为什么它可以在Chrome和FF中运行而不是Safari?我还应该注意到它在几周前工作正常,但它似乎自发地停止工作(我真的很讨厌作为一个依赖于逻辑的编码器)。
感谢您的指导!
答案 0 :(得分:0)
这是Safari上的一个已知问题。
要解决此问题,您必须在页面上的#之前添加一个额外的斜杠才能重定向。
在我的情况下,我改变了 http://slidetagram.com/slide#access_token= ... 至 http://slidetagram.com/slide/#access_token= ...
在改变之后,它运作良好!