首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure WebApp未启动:启动应用程序时发生了错误。加载剖面失败

Azure WebApp未启动:启动应用程序时发生了错误。加载剖面失败
EN

Stack Overflow用户
提问于 2017-03-26 20:54:28
回答 1查看 4.9K关注 0票数 4

我有一个从IIS正常运行的asp.net核心1.1.1Web应用程序。在我将其部署到Azure之后,web应用程序无法启动。我得到以下错误:

启动应用程序时出错。.NET框架X86 v4.0.30319.42000 Microsoft.AspNetCore.Hosting Version1.1.1 MicrosoftWindows6.2.9200

我已经从Startup.cs中删除了几乎所有的东西,打开了我所知道的所有调试可能性。我能得到的唯一错误是在eventlog.xml中:

代码语言:javascript
运行
复制
Warning: Could not create stdoutLogFile \\?\D:\home\site\wwwroot\logs\stdout_6624_201732620236.log, ErrorCode = -2147024893.

.NET Runtime version 4.0.30319.0 - Loading profiler failed.  Failed trying to receive from out of process a request to attach a profiler.  HRESULT: 0x8007006d.

我认为这是一些权限问题,但我不知道在哪里以及如何设置Azure文件系统的权限。

请帮帮我,我正在拔头发。我在这里坐了几个小时解决这个问题。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-26 22:28:03

我自己设法解决了这个问题,我希望这个解决方案能帮助到别人。

问题在于外部身份验证提供者的配置。正如建议的那样,我使用秘密管理器工具设置应用程序机密,但是在部署到Azure之后,我没有设置变量。

我认为在Azure Web应用程序设置中有一个身份验证/授权部分,这在某种程度上是误导的。我把秘密都放好了。我后来才意识到,设置应该作为常规的App设置键值对出现在应用程序设置部分。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43034440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档