【发布时间】:2021-06-14 21:22:45
【问题描述】:
我是 Autodesk 开发社区的新手,因此我一直在关注与查看 BIM360 和融合模型相关的教程。完成教程并尝试运行我的程序后,我收到异常“System.NullReferenceException:'对象引用未设置为对象的实例。'
凭证 5__1 为空。”
如图所示
即使发生此异常,我仍然能够继续调试会话,并且能够登录到 Autodesk。但是,在此登录后,我遇到了这样的问题:
对于上下文:在本教程中,此视图填充了与帐户关联的不同项目,用于登录。就我而言,尽管该帐户是项目的管理员,但我无法在此视图中看到所述项目,这是我的目标
那么我的问题是,这个例外可能是我的视图未填充(即没有显示我的项目)这一事实的根本原因吗?如果是这样,您对如何解决该问题有任何想法吗?
我试图自己解决它,并发现了这个问题,具有类似的前提: Forge API NullReferenceException with Credentials.FromSessionAsync()
我尝试按照为答案发布的代码,我发现1 中标记的代码确实在“api/forge/callback/oauth”路径的处理程序之前执行,但是处理程序仍在执行,我可以看到凭据变量被赋予了一个值(并且可以从2 推断出我能够登录)
感谢您阅读我的问题,如果我在发布问题时违反了某些礼仪,我深表歉意
【问题讨论】:
标签: autodesk-forge