4
我有一個在Windows身份驗證模式下運行的asp.net Web應用程序。我的要求是用戶第一次請求的任何頁面(網址)(會話開始),它將被重定向到LandingPage.aspx。任何人都可以建議如何使用Windows身份驗證將所有初始請求重定向到特定頁面(LandingPage.aspx)?使用Windows身份驗證如何將所有初始請求重定向到特定頁面
在此先感謝。
我有一個在Windows身份驗證模式下運行的asp.net Web應用程序。我的要求是用戶第一次請求的任何頁面(網址)(會話開始),它將被重定向到LandingPage.aspx。任何人都可以建議如何使用Windows身份驗證將所有初始請求重定向到特定頁面(LandingPage.aspx)?使用Windows身份驗證如何將所有初始請求重定向到特定頁面
在此先感謝。
我認爲你可以使用Session_Start
方法的Global.asax
文件並重定向到你的登陸頁面。
void Session_Start(object sender, EventArgs e)
{
Response.Redirect("LandingPage.aspx");
}
我無法使用此功能,因爲在某些頁面上我禁用了會話。所以,當用戶直接擊中會話禁用頁面此代碼將無法正常工作。 – user1660592 2013-03-11 07:29:34
看看這個[Windows身份驗證重定向(http://www.velocityreviews.com/forums/t765416-redirect-to-default-page-using-windows-authentication.html) – 2013-03-11 07:22:21
燦」你使用Server.Transfer還是Response.Redirect? – Alex 2013-03-11 07:22:30
我想這Web.Config中,但無法按預期工作<認證模式= 「窗口」> <形式 名= 「測試」 loginUrl = 「Landingpage.aspx」 defaultUrl = 「Default.aspx的」 保護= 「全部」 超時= 「30」 路徑= 「/」 requireSSL = 「假」 slidingExpiration = 「真」 無Cookie = 「UseDeviceProfile」 域= 「companySite」 enableCrossAppRedirects = 「真」> <憑證了passwordFormat =「SHA1」/> authentication> –
user1660592
2013-03-11 07:44:56