webapp に 2 つのページがあります。Login.aspx と Main.aspx。
ログインに成功したユーザー名とパスワードの後、c# で以下に示すように、login.aspx から Main.aspx にリダイレクトします。これは、Visual Studio 2010 で正常に動作します。問題は、Web サイトをデプロイするときに、値 localhost が意味をなさないことです。
Web サイトが実行されているサーバー名を特定できますか、それともサーバー リダイレクトのメイン ページ リンクを web.config ファイルに配置する必要がありますか?
ありがとうダモ
string Redirectport = HttpContext.Current.Request.ServerVariables["SERVER_PORT"];
RedirectURL = "http://localhost:" + Redirectport + System.Web.HttpContext.Current.Response.ApplyAppPathModifier("~/Main.aspx");