#autodesk-forge #autodesk-viewer #autodesk-model-derivative
#autodesk-forge #autodesk-viewer #autodesk-модель-производная
Вопрос:
Средство просмотра v7 использует https://developer-dev.api.autodesk.com/modelderivative/v2/designdata/:urn/manifest
вместо https://developer.api.autodesk.com/modelderivative/v2/designdata/:urn/manifest
, что, по-видимому, не позволяет средству просмотра получать данные манифеста. Хост-разработчик-разработчик отвечает:
{
"developerMessage": "The token has expired or is invalid",
"moreInfo": "https://forge.autodesk.com/en/docs/oauth/v2/developers_guide/error_handling/",
"errorCode": "AUTH-006"
}
Тот же токен отлично работает для хоста разработчика.
Кто-нибудь знает, почему токен работает только для хоста разработчика или почему средство просмотра использует хост разработчика-разработчика вместо хоста разработчика?
Ответ №1:
Средство просмотра Forge определенно не подключается https://developer-dev.api.autodesk.com
по умолчанию. Например, это базовое приложение Forge использует viewer версии 7.*: https://forge-basic-app.herokuapp.com , и он общается только с https://developer.api.autodesk.com
.
Возможно, вы используете какие-либо пользовательские настройки при использовании Autodesk.Viewing.Initializer
или при создании экземпляра фактического объекта просмотра?
Комментарии:
1. Спасибо! Я установил
env
параметр AutodeskDevelopment вместо AutodeskProduction. Это решило мою проблему!