我一直在 iOS 应用程序中使用 Pinterest REST API。 我使用嵌入式
UIWebView
并通过加载此 URL 来启动身份验证过程(client_id
和 redirect_uri
值已编辑):
https://api.pinterest.com/oauth/
?client_id=1234567890
&scope=read_public,read_relationships
&redirect_uri=https%3A%2F%mysite.com%2Foauth%2Fpinterest
&state=E95D914D-78B5-4E16-B8AA-8BD0774CC347
&response_type=code
直到最近这一切都运行良好。 现在,显示了 Pinterest 登录页面,但登录后,我被重定向到 https://www.pinterest.com,而不是我的
redirect_uri
。 我已仔细检查 URI 是否与我在 https://developers.pinterest.com. 上的应用程序配置相匹配。
我也尝试过使用Paw,结果相同。
就好像 OAuth 上下文被忽略,它只是被视为正常的 Web 登录。 还有人看到这个吗?
问题似乎已在服务器端得到解决。