大佬教程收集整理的这篇文章主要介绍了在WCF服务中使用ASP.NET成员资格提供者身份验证,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
查看这个MSDN文档在how to use the ASP.NET Membership provider in WCF – 您需要配置您的绑定的客户端凭据类型“UserName”
<bindings> <wshttpBinding> <!-- Set up a binding that uses UserName as the client credential type --> <binding name="MembershipBinding"> <security mode ="message"> <message clientCredentialType ="UserName"/> </security> </binding> </wshttpBinding> </bindings>
以及使用ASP.NET成员身份进行用户身份验证的服务:
<serviceBehaviors> <behavior name="AspNetMembership"> <serviceCredentials> <userNameAuthentication userNamepasswordValidationMode ="MembershipProvider" membershipProviderName ="SqlMembershipProvider"/> </serviceCredentials> </behavior> </serviceBehaviors>
当然,您必须在配置它们时将此服务行为应用于您的服务!
<services> <service name="Yourservice" behaviorConfiguration="AspNetMembership"> .... </service> </services>
userName客户端凭证类型由basichttpBinding,wshttpBinding,netTcpBinding支持,几乎是所有常见的嫌疑人。
以上是大佬教程为你收集整理的在WCF服务中使用ASP.NET成员资格提供者身份验证全部内容,希望文章能够帮你解决在WCF服务中使用ASP.NET成员资格提供者身份验证所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。