0

我已将我的 asp.net Web 应用程序部署到测试 IIS 7.5 服务器(实际上是同一台机器)。该应用程序在 Visual Studio 2010 中运行良好。我正在使用无 cookie 身份验证。当我打开部署的站点并在登录后将用户重定向到主页时,我收到一个找不到页面的错误。任何想法为什么会发生这种情况?

谢谢达摩

4

1 回答 1

0

在登录页面后面的代码中,我有以下内容。

string Redirectport = HttpContext.Current.Request.ServerVariables["SERVER_PORT"];
    RedirectURL = "http://localhost:" + Redirectport + System.Web.HttpContext.Current.Response.ApplyAppPathModifier("~/Main.aspx");

我不得不将单词 localhost 更改为实际的电脑名称。我将把这部分作为 webconfig 的一部分。

这是这样做的方法吗?我认为它会与本地主机一起使用?

谢谢达摩

于 2012-09-11T19:04:10.243 回答