2

我在通过 OAuth2 连接到 Sound API 时遇到错误。

这是我使用的连接链接:

https://soundcloud.com/connect?client_id=27e07408838149bc81b98928b76468f9&redirect_uri=http%3A%2F%2Fbeta.mydomain.com%2Fapd%2F%3Fmodule%3Dsoundcloud%26action%3Dreturn&response_type=code&consumer_key=28e07409898149a968b9898149a968b

通过单击它,我被重定向到:

http://beta.mydomain.com/apd/?module=soundcloud&action=return&error=redirect_uri_mismatch&error_description=The+redirection+URI+provided+does+not+match+a+pre-registered+value

但是指定的redirect_uri参数(编码)和注册的url(在Redirect URI字段中)是完全一样的:

http://beta.mydomain.com/apd/?module=soundcloud&action=return

我不知道是否有任何错误或有任何其他限制返回相同的错误。或者“重定向 URI”可能不是适用的字段。这应该足够了。

(应用名称为 bigpress)(出于安全原因,Domain 和 consumer_key 已更改)

更新:好的,我想我明白了。在进行了十几次检查之后……如果 redirect_uri 包含“&”字符,SoundCloud 将始终返回此错误。

4

0 回答 0