400(错误请求)当我请求令牌时
400 (Bad Request) when I request a token
我编写了以下代码来连接 Autodesk
并从中检索令牌。但这不能正常工作:
var client = new RestClient("https://accounts.autodesk.com");
client.Authenticator = OAuth1Authenticator.ForRequestToken(consumerKey, consumerSecret);
var request = new RestRequest("OAuth/RequestToken", Method.POST);
var response = await _client.Execute(request);
执行请求时抛出错误请求异常。
Response status code does not indicate success: 400 (Bad Request).
对于 consumerKey
和 consumerSecret
我分别使用了我已经在 accounts.autodesk.com
中注册的电子邮件和相关密码
如果我以错误的格式发送请求,或者我只是发送了错误的 consumerKey
和 consumerSecret
,我该如何理解。如果他们错了,你能指导我从哪里可以从 Autodesk 获得这些参数吗?
您需要使用的根本不是您的电子邮件和密码,而是从您在我们开发者门户上的帐户生成的 API 密钥。
请注册或登录门户:https://developer.autodesk.com/
并按照分步教程来请求令牌,那里有工作流程的详细说明,再简单不过了:
https://developer.autodesk.com/en/docs/oauth/v2/tutorials.
我已经创建了一个 C# 示例和一个库,但尚未更新为使用范围,您可以查看问题中的讨论:https://github.com/Developer-Autodesk/view.and.data-dotnet-wpf.tutorial
最后,我们正在为我们的 REST API 生成包装器,因此我们很快就能生成更稳定的样本。查看我们的博客以了解即将发布的相关新闻:http://adndevblog.typepad.com/cloud_and_mobile
我编写了以下代码来连接 Autodesk
并从中检索令牌。但这不能正常工作:
var client = new RestClient("https://accounts.autodesk.com");
client.Authenticator = OAuth1Authenticator.ForRequestToken(consumerKey, consumerSecret);
var request = new RestRequest("OAuth/RequestToken", Method.POST);
var response = await _client.Execute(request);
执行请求时抛出错误请求异常。
Response status code does not indicate success: 400 (Bad Request).
对于 consumerKey
和 consumerSecret
我分别使用了我已经在 accounts.autodesk.com
如果我以错误的格式发送请求,或者我只是发送了错误的 consumerKey
和 consumerSecret
,我该如何理解。如果他们错了,你能指导我从哪里可以从 Autodesk 获得这些参数吗?
您需要使用的根本不是您的电子邮件和密码,而是从您在我们开发者门户上的帐户生成的 API 密钥。
请注册或登录门户:https://developer.autodesk.com/ 并按照分步教程来请求令牌,那里有工作流程的详细说明,再简单不过了: https://developer.autodesk.com/en/docs/oauth/v2/tutorials.
我已经创建了一个 C# 示例和一个库,但尚未更新为使用范围,您可以查看问题中的讨论:https://github.com/Developer-Autodesk/view.and.data-dotnet-wpf.tutorial
最后,我们正在为我们的 REST API 生成包装器,因此我们很快就能生成更稳定的样本。查看我们的博客以了解即将发布的相关新闻:http://adndevblog.typepad.com/cloud_and_mobile