我正在查看新的TikTok网络登录工具包,但卡在了重定向步骤上。
与所有基于 oAuth 的服务类似,当您注册应用程序时,它们应该要求提供有效的重定向 URL。对于 TikTok,他们要求重定向域,如下所示:
然后,根据他们的官方文档,你只需要调用
我进入 TikTok 授权页面并确认,然后我收到以下错误,而不是重定向到https://testing.mydomain.com/signup/tiktok :
{"data":{"captcha":"","desc_url":"","description":"Illegal redirect link","error_code":10006},"message":"error"}
Run Code Online (Sandbox Code Playgroud)
测试了多次,还向重定向 URL ( https://testing.mydomain.com/signup/tiktok/ ) 添加了最后一个斜杠,以防万一这是必需的,但总是得到相同的错误。
还尝试使用生产域,以防他们检查是否可以从公共网络访问该域。
原来“重定向域”实际上意味着“重定向 URL”。如果您添加重定向的完整 URL(在我的例子中为https://testing.mydomain.com/signup/tiktok/),它将起作用。
这可能只是一个标签问题...它是一个完整的 URL,而不仅仅是域名。
更新: 请参阅@mariussabo 新答案,因为此问题已得到修复。
小智 5
经过几个小时的研究并尝试了 Andrea 的解决方法后,TikTok 似乎解决了他们的问题,现在它按预期工作了。因此,对于任何寻找此问题解决方案的人,我设法使其使用以下值:
回调网址:
https://example.com/auth
*重定向域名
example.com
dev.example.com
| 归档时间: |
|
| 查看次数: |
10511 次 |
| 最近记录: |