我是 SoundCloud 的新手,一直在关注Authenticating without SoundCloud screen中的开发人员文档。
但是,当我的应用程序发送请求时,我收到 401 Unauthorized 错误。在文档中,它指定检查 client_id 或 access_token 是否没有丢失。
我无法弄清楚这里有什么问题。我检查了以下内容:
- 注册申请 - 检查
- 传递 client_id 和 client_secret - 检查
这是我调用声音云服务器的代码:
response = (HttpWebResponse)request.GetResponse();
以下是请求对象的值:
AuthenticationLevel MutualAuthRequested
CachePolicy {Level:BypassCache}
ConnectionGroupName null
ContentLength -1
ContentType "application/json"
Credentials null
Headers {Content-Type: application/json}
ImpersonationLevel 委派
方法 "POST"
PreAuthenticate false
代理 {System.Net.WebRequest.WebProxyWrapper}
RequestUri {https://api.soundcloud.com/oauth2/token?client_id=############&client_secret=###########&grant_type=password&username=#### ###&密码=########}
超时 100000
UseDefaultCredentials false
通话后我收到 401 Unauthorized 错误,我什至尝试关注Geek Life 的博客,但收到同样的错误。我在这里错过了什么吗?