0

我完全按照这个视频教程在 iOS 中集成 BOX 并在网站 ( http://developers.box.com/box-ios-sdk-tutorial/ ) 中执行了相同的步骤。构建应用程序后,我在模拟器“错误:redirect_uri_mismatch”中得到以下内容,我的控制台显示以下内容:

控制台错误信息

4

3 回答 3

2

如果你得到 a redirect_uri_mismatch,很可能你已经在redirect_uriBox 开发者应用程序控制台中输入了 a。SDK 已经为您处理了这个问题,并且只需要设置客户端密码/客户端 ID。在应用程序控制台中,留下redirect_uri如图所示的空白,一切都应该很好。在此处输入图像描述

于 2013-10-08T23:10:35.420 回答
2

除了你不能让它变黑。如果该字段为空白,该页面将不允许您保存设置。

于 2014-07-27T00:39:11.650 回答
0

提供这个问题的答案,以防其他人将来遇到同样的问题。

如果出现“Error:redirect_uri_mismatch”,Box 建议在Box 开发者页面按以下格式填写 redirect_uri 。

在“OAuth2 参数”部分中找到“redirect_uri”字段。确保使用预期的格式填充它:boxsdk-YOUR_CLIENT_ID_HERE://boxsdkoauth2redirect。这是身份验证在您的应用程序中工作所必需的。SDK 需要这种模式。确保将“YOUR_CLIENT_ID_HERE”字符串替换为“client_id”字段中的客户端 ID 值。破折号 ('-') 仍然存在。

来源:Box Github 页面

于 2016-11-29T21:19:37.297 回答