我有一个适用于cassini的MVC应用程序,适用于IIS 6,但我在IIS 7中遇到了问题.我认为我的问题与IIS 7如何处理集成应用程序池中的线程有关.因此,为了测试我的理论,我试图让我的MVC应用程序在IIS 7上以经典模式运行.我将我的应用程序池设置为经典,并为aspnet_isapi.dll添加通配符脚本.根据所有文档,我发现这是我需要做的就是让IIS在经典的IIS 7中运行.但是,当我尝试访问该网站时,我收到404错误.我错过了什么?
所以我在我的网站上添加了"用Twitter登录"按钮.我在弹出窗口中显示twitter登录.当用户登录到Twitter时,他们会被重定向回我网站上的一个页面,该页面调用window.opener上的javascript函数来通知登录已完成并刷新的页面.
问题是在twitter将用户重定向回我的站点window.opener为null之后.如果我绕过twitter登录页面,脚本工作正常.此外,这似乎是一个IE问题,因为它在Firefox中运行良好.
有任何想法吗?
提前致谢!