HttpRequest.IsAuthenticated Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение, позволяющее определить, прошел ли запрос проверку подлинности.
public:
property bool IsAuthenticated { bool get(); };
public bool IsAuthenticated { get; }
member this.IsAuthenticated : bool
Public ReadOnly Property IsAuthenticated As Boolean
Значение свойства
Если проверка подлинности для запроса выполнена, значение true
, в противном случае — false
.
Примеры
В следующем примере кода используется IsAuthenticated свойство , чтобы определить, прошел ли текущий запрос проверку подлинности. Если проверка подлинности не выполнена, запрос перенаправляется на другую страницу, где пользователи могут ввести свои учетные данные в веб-приложение. Это распространенный метод, используемый на странице по умолчанию для приложения.
private void Page_Load(object sender, EventArgs e)
{
// Check whether the current request has been
// authenticated. If it has not, redirect the
// user to the Login.aspx page.
if (!Request.IsAuthenticated)
{
Response.Redirect("Login.aspx");
}
}
Private Sub Page_Load(sender As Object, e As EventArgs)
' Check whether the current request has been
' authenticated. If it has not, redirect the
' user to the Login.aspx page.
If (Request.IsAuthenticated = False) Then
Response.Redirect("Login.aspx")
End If
End Sub