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