我开发了一个REST WCF,并希望客户端将它与基本身份验证一起使用,我已在IIS 7.0中托管此服务并禁用除基本身份验证之外的所有身份验证。
现在的问题是,当使用Header“Basic bXlhZGRvbjpDcFplcUc5MzlHdDZQMEtD”从任何其他应用程序(在我的情况下,我从ruby命令提示符调用此服务)调用此服务时,虽然我无法验证此服务。
由于基本身份验证,我将从浏览器访问此服务(.svc)时更简单 它会提示输入用户名&密码,所以我需要在这里传递哪些住宅以及我需要比较的凭证(我需要在web.config或IIS中设置天气)??
先谢谢 阿伦。
答案 0 :(得分:0)
对于基本身份验证,IIS总是会尝试验证userName&密码作为Windows用户(本地或域用户)。
Dominick创建了一个Basic Http Authentication模块,让您可以使用其他凭证存储库进行基本身份验证。