aps-simple-viewer-nodejs,警告“请提供有效的access_token”

问题描述 投票:0回答:1

无论我使用 getInternalToken (其中包括 Scopes.BucketRead)还是 getPublicToken (仅包括 Scopes.DataRead),我总是收到的响应是关于需要“有效的访问令牌”。我的 access_token 和屏幕截图如下。我认为原因是不是刚才APS禁止了我电脑地址的代码回调,我加了3个地址到白名单,但是也没用。仅此而已。

'eyJhbGciOiJSUzI1NiIsImtpZCI6IlhrUFpfSmhoXzlTYzNZS01oRERBZFBWeFowOF9SUzI1NiIsInBpLmF0bSI6ImFzc2MifQ.eyJzY29wZSI6WyJkYXRhOnJlYWQiXSwiY2xpZW50X2lkIjoiT2xBTHk3UUFaTHN3VnRFWXF3ak9mTjNtTXFidDhETUEiLCJpc3MiOiJodHRwczovL2RldmVsb3Blci5hcGkuYXV0b2Rlc2suY29tIiwiYXVkIjoiaHR0cHM6Ly9hdXRvZGVzay5jb20iLCJqdGkiOiJLR2NwVllPczF4eXlYb05WRW8zbG5KNFNMMXA1azM0dW5VVWl0cTRuSnJJSXhQSUc3OVRyQ0ZOTzV6b05OVlhWIiwiZXhwIjoxNzI2MTkzODc4fQ.G_BHSRf8TVDv8In1urQuvRXngkb7kM2QnYvWbQTMRCRwqJr39DOk1sr7M7yAOT4G4o1jQSFi9lR4rIN6vv0Oyv7HqSQN1incaLCNh3bhvDZxsvMSd5YeXihIlwSUNlpXb5z_Dwmo-8KNExhkjJj6v3uGB4Hh6RlUFbLASE1mzkpSj3XhbNlvTfxDhixaunVDKjXBDaMCJFLuNQDKlwaMJfwr-9Qo2xxZp1MwYPZA_Nfy9XzNTqpHbwH9G922zTKK_ihlOtd1-v4wb2ny08dtxjRGeKhLq9MrXOu2o5ovvBZVKKg9dl7IjYQW44MjagiV3dQR5pPH_wBwQ4MYBecE_w'

错误图片

enter image description here

错误图像2

enter image description here

设置图像

enter image description here

编码-解码图像

enter image description here

我在 Github Issue

中创建了一个问题

首先,我在

"@aps_sdk/**"
处使用
v0.1.0-beta.1
。一切都完成了,dwg|rvt|ifc 可以轻松地在浏览器中加载。最近,我发现 api 响应显示出一些异常。像403、undefined、
translateObject
startJob
之后
uploadObject
失败,总之好像token不能再驱动转换任务了

我将

aps_sdk
版本升级到1.0.1**并更改了Mr.srivastavarahull引用的一些代码,然后就出现了access_token的有效性。

autodesk-forge autodesk-viewer autodesk-model-derivative
1个回答
0
投票

您提供的令牌仅具有范围data:read,使用以下方式检查时:https://jwt.io/。 看起来您已经注释了第 #53 行,它获取了内部令牌。在这种情况下,第 52 行获取的公共令牌具有 data:read 范围,但不足以执行 getBucketDetails 操作。

您可以取消注释第 53 行并验证:https://jwt.io/ 我们的内部令牌具有 bucket:read 范围。

© www.soinside.com 2019 - 2024. All rights reserved.