首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >unauthorized_client错误

unauthorized_client错误
EN

Stack Overflow用户
提问于 2016-04-15 12:29:54
回答 1查看 508关注 0票数 0

我正在开发一个JavaScript应用程序,用于在(即)中创建工作项。但是,在进行身份验证时,我会得到以下错误。

{“错误”:“unauthorized_client”,"ErrorDescription":null}

我不想编写任何C#代码,所以我都是用html/javascript的方式编写的。我得到了Auth_Code但是access_token。

代码语言:javascript
复制
<form method="post" action="https://app.vssps.visualstudio.com/oauth2/token?   redirect_uri=http://mycallbackurl" id="accesstoken" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="client_assertion_type" value="urn:ietf:params:oauth:client-assertion-type:jwt-bearer" />
<input type="hidden" id="client_assertion" name="client_assertion" value="appSecret" />
<input type="hidden" name="grant_type" value="urn:ietf:params:oauth:grant-type:jwt-bearer" />
<input type="hidden" id="assertion" name="assertion" value="auth_code" />

我是提交上述表格,并在我得到这个错误。我甚至尝试使用$.ajax来做同样的事情,但是结果是一样的。

请帮我这个忙。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-15 12:41:04

您不能按照API文档的Auth页面上的FAQ通过客户端代码发送授权用户。

问:我可以在我的手机应用程序中使用OAuth吗? 答:没有。现在,只支持web服务器流,因此没有支持的方法从类似电话应用程序的应用程序实现的OAuth,因为无法安全地存储应用程序机密。

https://www.visualstudio.com/en-us/integrate/get-started/auth/oauth

您必须通过服务器端代码进行OAuth握手。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36647203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档