Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误:在ios应用程序中使用誓言对vimeo重定向uri无效_Ios_Oauth 2.0_Url Redirection_Vimeo Api_Vimeo Ios - Fatal编程技术网

错误:在ios应用程序中使用誓言对vimeo重定向uri无效

错误:在ios应用程序中使用誓言对vimeo重定向uri无效,ios,oauth-2.0,url-redirection,vimeo-api,vimeo-ios,Ios,Oauth 2.0,Url Redirection,Vimeo Api,Vimeo Ios,在我的应用程序中,我正在为vimeo上传集成OAuth2.0库。在用户登录到他的帐户后,我收到错误,因为重定向uri无效。 我的代码 self.oauthClient=[[LROAuth2Client alloc]initWithClientID:@“****客户端ID***” 机密:@“*机密*”重定向URL:[NSURL URLWithString:@“testMyApp://oauth”] 在plist中,我将“testMyApp”作为url方案中的字符串 这是指定重定向uri的正确方法吗

在我的应用程序中,我正在为vimeo上传集成OAuth2.0库。在用户登录到他的帐户后,我收到错误,因为重定向uri无效。 我的代码

self.oauthClient=[[LROAuth2Client alloc]initWithClientID:@“****客户端ID***” 机密:@“*机密*”重定向URL:[NSURL URLWithString:@“testMyApp://oauth”]

在plist中,我将“testMyApp”作为url方案中的字符串


这是指定重定向uri的正确方法吗?请帮忙

要使Vimeo API允许重定向,您必须在应用程序中注册它。当它在那里注册时,您可以在指定重定向时使用它


plist方案注册仅通知iOS您可以处理该方案;Vimeo不知道在没有此步骤的情况下重定向到应用程序是有效的。

您的重定向url必须与开发人员站点上配置的url 100%匹配


如果您的用户被重定向到
testMyApp://oauth
,则您配置的重定向url必须完全是
testMyApp://oauth
,您传递回Vimeo API的3条信息(
redirect\u uri
code
grant\u type
)必须是表单url编码的主体参数


例如,如果它们作为查询参数传递,请求将失败并返回您看到的错误

开发人员站点中的重定向url必须与应用程序身份验证请求中的url完全匹配。由于重定向url的不同,我也面临同样的问题。但我已经解决了这个问题,而且它还在工作

开发人员站点重定向url:

我的应用程序的请求url:

vimeo608e5e6ffab5f7d2b56743f57684fdae8f8cb1c://auth&response_type=code&state=aee525c-963c-4146-8358-a423326dd03c&scope=private%20公共%20创建%20编辑%20删除%20交互和客户端id=608e5e6ffab5f7d2b55743f5784fdae8f8cb1c


上述请求中的密钥重定向url的值与开发人员站点的值完全相同。请随时发表评论。

在我的情况下,我忘记启用隐式身份验证,并收到了
缺少重定向uri
的消息


谢谢!但我已经在开发者网站注册了。我已将“testMyApp”作为重定向url。在我的应用程序列表中,我在URLScheme中给出了“testMyApp”本身。