2011-05-04 67 views
0

WCF Web服务托管在IIS中,并使用wsHttpBindingTransportWithMessageCredential安全模式。我通过继承UsernamePasswordValidator来处理身份验证。我有一个连接到Web服务的WPF客户端。在该客户端中,如果用户没有帐户,则应该能够登录或注册。在通过身份验证之前,代理无法在服务上调用任何方法。我想创建一个注册网站,但我宁愿使用桌面应用程序。我的问题是我有哪些选项来启用注册?有没有一个标准的方法呢?任何提示/技巧非常赞赏。如何在使用UsernamePasswordValidator进行身份验证时创建新用户? WCF

回答

0

您可以使用ASP.Net成员资格和角色提供者(假设您已在IIS中托管该服务)创建用户。
您可以使用ASP.Net及其标准登录控件创建注册门户。或者您可以创建自己的UI,调用WCF身份验证服务,该服务是默认asp.net会员提供商的包装。查询here

相关问题