使用伪造 DA 获取访问令牌时出现问题



我正在尝试使用以下代码使用 Forge DA 获取访问令牌。但它会引发以下异常:

mscorlib 中发生了类型为"Autodesk.Forge.Client.ApiException"的异常.dll但未在用户代码中处理。其他信息:调用身份验证时出错:基础连接已关闭:发送时发生意外错误。

这是我的代码:

TwoLeggedApi oAuth = new TwoLeggedApi();
dynamic token = await  oAuth.AuthenticateAsync(
txtClientId.Text,
txtClientSecret.Text,
oAuthConstants.CLIENT_CREDENTIALS ,
new Scope[] { Scope.BucketRead, Scope.BucketCreate, Scope.DataRead, Scope.DataWrite });

由于错误是调用连接,请确保您的系统可以从您的网络访问我们的服务(检查代理,防火墙等,您可以到达我们的其他端点吗?(并且它支持TLS 1.2 - 见这里

我建议您在此处使用设计自动化 SDK。这个允许你访问新的 V3 API,而我认为你正在使用的 API 只能访问现已弃用的 V2 API。

下面是使用此 SDK 的示例。

最新更新