【问题标题】:500(Internal Server Error): Forge deployed on Azure500(内部服务器错误):在 Azure 上部署 Forge
【发布时间】:2021-12-02 02:21:06
【问题描述】:

我是这个话题的新手。我已将我的应用程序部署到 Azure(按照 Autodesk 的教程)。当我尝试按登录 BIM360 时返回错误 500(内部服务器错误)。我已更改 FORGE_CALLBACK_URL = "htttp://forgeSample1234.azurewebsite.net/api/forge/callback/oauth" 代码在 localhost 下没有问题。

有人遇到同样的问题吗?

【问题讨论】:

  • http 而不是 htttp ?或者只是写这个问题的一个错字?
  • 您好,这是一个拼写错误。问题是要检索应用程序设置。我已经使用了 Envirnment.GetEnvironmentVariable,现在可以正常工作了。

标签: azure autodesk-forge


【解决方案1】:

请注意,在更新回调 URL 时,实际上需要在两个地方进行更改:

当然,URL 必须在两个地方完全匹配。

另外,您的 URL 中似乎有错字:您说的是 htttp 而不是 http,我还想知道您是否不应该使用 https

【讨论】:

  • 感谢您的支持。我已经成功部署。我再次给了我关于 3legged authication 的错误 500,关于无效的 cleintId。我已经在应用设置中的 azure 平台中注册了客户端 ID、秘密 ID 和 url。它仍然返回错误。最后在代码中,我使用 Environment.GetEnvironmentVariable() 在控制器“OAuthController.cs”theGetAppSetting 中进行了更改,现在可以正常工作了。这是一个可接受的解决方案吗?谢谢
猜你喜欢
  • 2019-01-08
  • 2022-11-11
  • 2018-11-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多