在验证连接到Yammer的应用程序时出错了

时间:2014-02-27 09:59:35

标签: authentication yammer

当我对应用程序进行身份验证以连接到Yammer时,如果redirect_uri包含空格,例如:

redirect_uri="http://www.example.com/test url/auth"

Yammer无法重定向uri并显示错误的页面。该页面显示:

  

我们很抱歉,但出了点问题。

任何人都可以提供帮助吗?

2 个答案:

答案 0 :(得分:1)

您可以尝试使用%20代替空格。也许有帮助。

根据RFC

可以说明要忽略空格。

The whitespace should be ignored when the URI is extracted.

所以这就是我所能提出的。试试%20

答案 1 :(得分:0)

我使用%20而不是space,然后使用escape()对url进行编码,如下所示: REDIRECT_URI =逃逸( “http://www.example.com/test%20url/auth”); 它运作良好。