我在Azure上托管了一个ASP.NET5应用程序,代码是针对Beta8编译的,该应用程序在本地环境下运行良好,当我在Azure网站上发布代码时.我得到一个常见错误"指定的CGI应用程序遇到错误,服务器终止了进程."

推荐答案

我从网上删除了forwardWindowsAuthToken个,解决了这个问题.wwwroot下的配置文件.

  1. 导航到src/ProjectName/wwwroot
  2. 打开网络.配置
  3. httpPlatform中,删除forwardWindowsAuthToken="true/false"属性

重新部署,我的工作很好.

请参见此处https://github.com/aspnet/Hosting/issues/364以了解大量讨论

Asp.net相关问答推荐

目前不支持超过 65534 个段的跨区存档

在这个 For 循环计数没有增加

在 ASP.NET 中访问没有值的查询字符串参数

asp.net - 会话 - 多个浏览器选项卡 - 不同的会话?

如何防止 Azure 网站进入Hibernate 状态?

stream.CopyTo - 文件为空.网

aspx 文件中的 if 语句

从后面的 asp.net 代码中读取表单身份验证 cookie

使 Web.config 转换在本地工作

如何使用 WebRequest 发布数据并从网页获取响应

ASP.NET MVC 2.0 JsonRequestBehavior 全局设置

ASP.NET 元:资源键

如何在 ASP.NET 中设置下拉列表项?

Windows Azure PaaS(网络角色)的真正替代品?

ASP.NET MVC 4 的 Windows 身份验证 - 它是如何工作的,如何测试它

C# - 将图像输出到响应输出流给出 GDI+ 错误

在 ASP.NET MVC 中获取服务器机器名称?

LinkBut​​ton 向 OnClick 后面的代码发送值

在 ASP.NET Web API 2 中禁用 *all* 异常处理(为我自己腾出空间)?

ModalPopupExtender OK 按钮单击事件未触发?