我有一个问题,我的模型有点大(八千万)。根据我的估计,由于下载速度慢,需要8到10个小时的时间来下载模型。问题是,当我在统一(“Forge”->“导入场景”)中静态加载它时,它很快就过期了,而加载只完成了2%。
如果我使用带有CLIENT_ID和CLIENT_SECRET的两条腿身份验证,它可能不会过期,但我需要将它保存在磁盘上,以便稍后构建一个预制件。目前看来,“导入场景”没有使用两条腿身份验证的选项。这是否意味着我需要用两条腿实现我自己版本的“导入场景”?还有其他建议吗?
谢谢。
发布于 2018-06-16 17:49:29
这是因为您的令牌在完成整个下载过程之前已经过期。据我所知,ForgeImportWindow上只有一个Bearer字段来存储授权信息,而且它现在不会自动刷新令牌。
来自Forge OAuth服务的每个访问令牌都有30 ~ 60分钟的生存期。因此,如果您的下载过程不能在30 ~ 60分钟内完成,它将被中断。
不幸的是,Forge AR VR Kit目前不支持自动刷新令牌.对所造成的不便表示歉意。但是,统一插件在http://forgetoolkit.com/#/是开源的(请参阅左上角的GitHub图标),您可以自己修改ForgeImportWindow.cs代码以支持自动刷新令牌。
希望能帮上忙!
https://stackoverflow.com/questions/50857023
复制相似问题