当托管在IIS中时,使用HTTPS进行Webhttp绑定并使用UserNamepPasswordValidator进行身份验证
||
我正在尝试建立一个由IIS托管的WCF服务,该服务公开一个充当生成JSON数据的REST服务的终结点,并且我想使用HTTPS。我想在UserNamePasswordValidator的帮助下自己进行用户身份验证,因为用户存储在数据库中。
目前,我正在使用webhttp绑定来实现REST功能。当我尝试启用HTTPS(将安全模式设置为“传输”)时,我的问题就开始了。我在服务器端有一个SSL证书(目前为自签名),这很好,但是我不知道如何配置绑定的传输clientCredentialType,以便将凭据传递到我的UserNamePasswordValidator实现中。
我已经在Google上搜索了很多,但似乎找不到任何好的东西。如果我理解正确,IIS会在WCF之前处理身份验证,对此没有任何关系吗?我真的希望不使用ASP.Net成员资格提供程序,但是也许这是一种方法,还是有另一种方法?
谢谢!
编辑:发现了这个。并不是我真正希望的...
没有找到相关结果
已邀请:
2 个回复
糕泰灌
土投