2014-09-25 105 views
2

我们使用OAuth2.0服务器端流程与YAMMER集成。yammer oauth错误无效重定向uri

我们的一些客户有子域名,所以我们的重定向URI必须是动态的。我们将yammer-app设置为具有documentation中指定的动态重定向URI。我们重定向URI是这样的:

https://example.com 

问题:

它的工作原理不是每一次!有些重定向到YAMMER用户认证页面收到此错误:

invalid redirect_uri 

的URL看起来是这样的:

https://www.yammer.com/dialog/oauth?client_id=XXX&redirect_uri=http://www.examle.com/yammer/callback 

的错误仅发生一些时间,所以很难复制或追查原因。

我试图从YAMMER上的应用程序设置中删除重定向url。错误仍然发生!

有没有人遇到过这个问题呢? 我们可以做什么错?

感谢您的帮助!

回答

1

我找到了解决办法。根据文件,我的第一种方法是正确的。要使用动态重定向的URL输入域名如下: https://example.com

+0

我刚才有这个问题。看到我的答案,因为它也可以解释为什么它发生了一些时间,而不是其他的。在我的情况下,我访问了我的url的'http'版本,而不是'https'。出于某种原因,源http重写了我在Yammer创建的应用程序页面中指定的重定向URI。 – 2015-04-14 23:15:11

相关问题