Login.FailureAction 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
로그인에 실패할 경우 수행되는 작업을 가져오거나 설정합니다.
public:
virtual property System::Web::UI::WebControls::LoginFailureAction FailureAction { System::Web::UI::WebControls::LoginFailureAction get(); void set(System::Web::UI::WebControls::LoginFailureAction value); };
[System.Web.UI.Themeable(false)]
public virtual System.Web.UI.WebControls.LoginFailureAction FailureAction { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.FailureAction : System.Web.UI.WebControls.LoginFailureAction with get, set
Public Overridable Property FailureAction As LoginFailureAction
속성 값
LoginFailureAction 열거형 값 중 하나입니다. 기본값은 Refresh입니다.
- 특성
예외
선택한 값이 LoginFailureAction 열거형 값 중 하나가 아닌 경우
예제
다음 코드 예제에서는 선언적으로 및 코드에서 FailureAction 속성을 설정 하는 방법을 보여 있습니다.
<%@ Page Language="C#" AutoEventWireup="False"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void Page_Load(Object sender, EventArgs e)
{
Login1.FailureAction = LoginFailureAction.RedirectToLoginPage;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Login id="Login1" runat="server" FailureAction="RedirectToLoginPage"></asp:Login>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="False"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
Login1.FailureAction = LoginFailureAction.RedirectToLoginPage
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Login id="Login1" runat="server" FailureAction="RedirectToLoginPage"></asp:Login>
</form>
</body>
</html>
설명
이 속성은 FailureAction 사용자가 웹 사이트에 성공적으로 로그인하지 못한 경우 컨트롤의 Login 동작을 정의합니다.
기본 동작은 페이지를 다시 로드하고 로그인 시도가 실패했음을 사용자에게 알리기 위해 속성의 FailureText 내용을 표시합니다.
설정RedirectToLoginPage되면 FailureAction 사용자는 Web.config 파일에 정의된 로그인 페이지로 리디렉션됩니다.
이 속성은 테마 또는 스타일시트 테마에 의해 설정될 수 없습니다. 자세한 내용은 ThemeableAttribute 하 고 ASP.NET 테마 및 스킨합니다.