Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 2 将MVC 2部署到IIS 7.5 Windows Server 2008集成模式_Asp.net Mvc 2 - Fatal编程技术网

Asp.net mvc 2 将MVC 2部署到IIS 7.5 Windows Server 2008集成模式

Asp.net mvc 2 将MVC 2部署到IIS 7.5 Windows Server 2008集成模式,asp.net-mvc-2,Asp.net Mvc 2,当我试图在IIS中部署我的MVC2Web应用程序时,我被卡住了,在WindowsServer2008R2集成模式下使用IIS7.5 在IE7或IE8中使用主机名启动网页时,我遇到了会话问题,会话丢失。此问题与Cookie无关,会话始终为空与IE中启用或禁用Cookie无关 Cookie是否启用并不重要 然而,如果我使用IP地址url(如),会话工作正常。此外,Firefox在所有情况下都运行良好 我在想,这个问题不是源于我的代码,对吗?当我试图在IIS中部署mvc2应用程序时,我可能会出错。我只

当我试图在IIS中部署我的MVC2Web应用程序时,我被卡住了,在WindowsServer2008R2集成模式下使用IIS7.5

在IE7或IE8中使用主机名启动网页时,我遇到了会话问题,会话丢失。此问题与Cookie无关,会话始终为空与IE中启用或禁用Cookie无关

Cookie是否启用并不重要

然而,如果我使用IP地址url(如),会话工作正常。此外,Firefox在所有情况下都运行良好

我在想,这个问题不是源于我的代码,对吗?当我试图在IIS中部署mvc2应用程序时,我可能会出错。我只是简单地做了一些配置步骤,让MVC2在IIS中工作,如下所示

  • 安装IIS 7.5

  • 执行aspnet_regiis-ir

  • 使用.Net framework 4.0应用程序池集成模式在IIS中创建新网站

  • 发布我的web项目(文件系统模式)

  • 将已发布文件夹复制到刚创建的网站的“根目录”

  • 将dll system.web.mvc.dll复制到bin

  • 从这里开始,我已经在IIS、一切、javascript、css、视图、dll中运行我的web。。。。除课时外,工作正常

    我感谢任何建议,任何评论,任何指南都有助于解决这个问题


    谢谢

    如果应用程序在一个浏览器(Firefox)中运行良好,那么应用程序的部署就没有问题。此外,仅仅因为它在IE中被破坏,即cookies是否被启用并不意味着该问题与cookies无关。例如,IE可以通过其他方式拒绝cookies。特别是当你使用IP地址时,如果它在IE中工作


    你有没有试过来回嗅探流量,看看实际发送的是什么?IE是否在每次请求时都向服务器发送cookie?

    谢谢,我发现了问题,它是由服务器主机名引起的,其中包含下划线