Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winforms 我需要实现一个窗口应用程序,并根据SQL数据库验证用户_Winforms_.net 3.5_Custom Membershipprovider - Fatal编程技术网

Winforms 我需要实现一个窗口应用程序,并根据SQL数据库验证用户

Winforms 我需要实现一个窗口应用程序,并根据SQL数据库验证用户,winforms,.net-3.5,custom-membershipprovider,Winforms,.net 3.5,Custom Membershipprovider,有没有一种方法可以使用自定义成员资格提供程序而不需要为其创建asp服务? 我更喜欢从应用程序exe本身中根据DB验证用户。 我仍然希望有一个登录表单,它实现System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials,并与System.Threading.Thread.CurrentPrincipal、System.Web.Security.MembershipProvider或所有这些.NET内置内容交互 有什

有没有一种方法可以使用自定义成员资格提供程序而不需要为其创建asp服务? 我更喜欢从应用程序exe本身中根据DB验证用户。 我仍然希望有一个登录表单,它实现System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials,并与System.Threading.Thread.CurrentPrincipalSystem.Web.Security.MembershipProvider或所有这些.NET内置内容交互

有什么好办法吗?
我相信我不是第一个想这么做的人,任何人?

由于您似乎希望自己直接与数据库对话,您最好只编写自己的登录逻辑

由于您似乎希望自己直接与数据库对话,因此最好只编写自己的登录逻辑

Dude,我想windows已经提供了3个基本的成员资格提供程序,加上2个使用Kerberos和证书登录的扩展提供程序,为什么还要实现自定义成员资格提供程序?因为我想拥有自己的成员资格用户结构。我的验证规则也不同。我不想让用户收到电子邮件等。如果你不使用某种服务,你的自定义成员资格提供商将如何与你的数据库对话?伙计,为什么你要实现自定义成员资格提供商,而windows已经提供了3个基本成员资格提供商,加上2个使用Kerberos和证书登录的扩展提供程序?因为我想拥有自己的MembershipUser结构。我的验证规则也不同。我不希望用户有电子邮件等。如果你不使用某种服务,你的定制会员提供商将如何与你的数据库交谈?