My.User.IsAuthenticated 属性

更新:2007 年 11 月

获取用于指明用户是否已经过身份验证的值。

' Usage
Dim value As Boolean = My.User.IsAuthenticated
' Declaration
Public ReadOnly Property IsAuthenticated As Boolean

返回值

如果用户已经过身份验证,则为 True;否则为 False。

备注

My.User.IsAuthenticated 属性使代码能够确定当前用户是否已经过身份验证。

说明:

My.User 对象的确切行为取决于应用程序的类型以及应用程序运行所基于的操作系统。有关更多信息,请参见 My.User 对象

任务

要执行的操作

请参见

实施自定义身份验证

演练:实现自定义身份验证和授权

示例

此示例在访问资源之前验证用户是否已经过身份验证。

If My.User.IsAuthenticated Then
    ' Insert code to access a resource here.
End If

要求

命名空间:Microsoft.VisualBasic.ApplicationServices

类:UserWebUser

**程序集:**Visual Basic 运行库(位于 Microsoft.VisualBasic.dll 中)

按项目类型列出的可用性

项目类型

可用

Windows 应用程序

类库

控制台应用程序

Windows 控件库

Web 控件库

Windows 服务

网站

权限

以下权限可能是必需的:

权限

说明

SecurityPermission

描述应用于代码的安全权限集。关联的枚举:ControlPrincipal

有关更多信息,请参见代码访问安全性请求权限

请参见

任务

演练:实现自定义身份验证和授权

参考

My.User 对象

User.IsAuthenticated