我已经构建了一个.net4.5ASP.NETMVC4Web应用程序,它在本地运行良好(IIS Express&dev服务器),但是一旦我将它部署到我的Web服务器上,它就会抛出403错误.我已经在服务器上安装了.NET4.5RC,甚至try 了 aspnet_regiis -i个 每个人都为他们以前版本的MVC/.Net的问题推荐了一点,但它没有帮助.

有什么 idea 吗?

EDIT:

推荐答案

try

<system.webServer>
   <modules runAllManagedModulesForAllRequests="true"/> 
 </system.webServer>

通过

https://serverfault.com/questions/405395/unable-to-get-anything-except-403-from-a-net-4-5-website

.net相关问答推荐

实体框架核心:Azure容器应用程序的执行超时已过期

如何在PowerShell中隐藏任务延迟输出?

.NET 7.0中的UseHttpsRedirection和IIS生产部署

MassTransit RespondAsync 无法返回空值

防止在 .NET 上构建路径中的反斜杠以进行跨平台部署

out 和 ref 可以用作临时变量吗?

C#.Net 中的可选返回

lock() 是否保证按请求的顺序获得?

AutoMapper 的替代品

如何以编程方式判断类型是 struct 还是类?

IIS Express - 500.19 无法读取配置文件 - 因为它正在查看错误的路径

为什么递归调用会导致不同堆栈深度的 StackOverflow?

使用 C# 在 .NET 4.0 中 Task.Run 的替代方法是什么?

无法加载文件或程序集'System.ComponentModel.Annotations,版本 = 4.1.0.0

在 .NET 中计算目录大小的最佳方法是什么?

在任务中捕获异常的最佳方法是什么?

如何获得 Bin 路径?

如何访问 Session 变量并在 javascript 中设置它们?

System.IO.IOException:使用 System.IO.Path.GetTempFileName() 时文件存在 - 解决方案?

多行 C# 插值字符串文字