如何:启用自定义用户身份验证 (Visual Basic)
提示
本主题仅适用于 Visual Basic 项目。
Visual Basic 中的基于 Windows 的应用程序使用 Windows 身份验证来识别当前登录的用户。 此信息可以在运行时使用 My.User 对象来检索。 有关使用 My.User 对象进行编程的信息,请参见 访问用户数据 (Visual Basic)。 在这种情况下,将**“身份验证模式”设置为“Windows”**身份验证。
在某些情况下,您可能希望编写自己的代码来执行用户身份验证,而不是使用默认的 Windows 身份验证方法。 在这种情况下,将**“身份验证模式”设置为“应用程序定义的”**身份验证。
启用自定义(应用程序定义的)身份验证
在**“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”**。
单击**“应用程序”**选项卡。
从**“身份验证模式”下拉列表中,选择“应用程序定义的”**身份验证。
您将需要提供自己的身份验证代码。
使用 Windows 身份验证
在**“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”**。
单击**“应用程序”**选项卡。
从**“身份验证模式”下拉列表中,选择“Windows”**身份验证。
此设置为默认设置。
请参见
任务
演练:实现自定义身份验证和授权 (Visual Basic)