如何:启用自定义用户身份验证 (Visual Basic)

提示

本主题仅适用于 Visual Basic 项目。

Visual Basic 中的基于 Windows 的应用程序使用 Windows 身份验证来识别当前登录的用户。 此信息可以在运行时使用 My.User 对象来检索。 有关使用 My.User 对象进行编程的信息,请参见 访问用户数据 (Visual Basic)。 在这种情况下,将**“身份验证模式”设置为“Windows”**身份验证。

在某些情况下,您可能希望编写自己的代码来执行用户身份验证,而不是使用默认的 Windows 身份验证方法。 在这种情况下,将**“身份验证模式”设置为“应用程序定义的”**身份验证。

启用自定义(应用程序定义的)身份验证

  1. 在**“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”**。

  2. 单击**“应用程序”**选项卡。

  3. 从**“身份验证模式”下拉列表中,选择“应用程序定义的”**身份验证。

    您将需要提供自己的身份验证代码。

使用 Windows 身份验证

  1. 在**“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”**。

  2. 单击**“应用程序”**选项卡。

  3. 从**“身份验证模式”下拉列表中,选择“Windows”**身份验证。

    此设置为默认设置。

请参见

任务

演练:实现自定义身份验证和授权 (Visual Basic)

概念

访问用户数据 (Visual Basic)

其他资源

管理应用程序属性