【问题标题】:Yammer OAuth is not going back to iOS app after redirect URL重定向 URL 后,Yammer OAuth 不会返回 iOS 应用
【发布时间】:2015-05-15 18:09:25
【问题描述】:

我已关注 Yammer iOS SDK provided here,但在登录时遇到问题。我已使用预期重定向 https://webpage.com 注册了该应用程序。

在 YMConstans.m 文件中,我已将 YAMMER_AUTH_REDIRECT_URI 更改为相同的地址,所以一切都应该正常工作。但是,当我运行该应用程序时,它允许我登录但从不重定向到该应用程序。这意味着,永远不会调用以下方法,因此我无法处理提供的令牌。

- (BOOL)application: openURL: sourceApplication:sourceApplication annotation:

关于我可能做错了什么的任何想法?

【问题讨论】:

  • 您是否在项目的信息部分注册了回调 URI?
  • 是的,已经做到了@Dare。我将 webpage.com 作为 URL 标识符,并将我的应用程序的名称作为 URL 方案项。

标签: ios iphone yammer


【解决方案1】:

问题是 URI 的配置做错了。这是 Info 部分中的正确配置:

这是为 redirect_uri 定义的代码:

SString * const YAMMER_AUTH_REDIRECT_URI = @"whatever://example.com";

最后,在 Yammer 中注册的应用程序的预期重定向设置应该相同:

随便://example.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-03
    • 2015-08-28
    • 1970-01-01
    • 2014-03-31
    • 1970-01-01
    • 2017-08-18
    • 2014-12-29
    相关资源
    最近更新 更多