我在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相关问答推荐

此版本的 SQL Server 不支持用户实例登录标志.连接将关闭

ASP.NET @Register 与 @Reference

有没有办法在外部 javascript 文件中使用<%= someObject.ClientID %>?

多行文本框多个换行符

如何在txt文件中保存异常?

这两种方法有什么区别?

温莎城堡有什么缺点吗?

带有 ASP.NET WebMethod 的 Jquery AJAX 返回整个页面

将新行添加到数据表的顶部

如何将 LINQ 左外连接限制为一行

SQLServer 与 StateServer 的 ASP.NET 会话状态性能

不同域的登录页面

带有模型的 ASP.NET MVC 重定向

删除 HTML 或 ASPX 扩展

ASP.Net 无法创建/卷影复制

有没有办法在没有异常类的情况下抛出自定义异常

使用 Web.Config 转换的高级任务

盒式磁带包与 MVC4 包

重新生成designer.cs

Facebook 连接和 ASP.NET