相关疑难解决方法(0)

.NET 3.5/VS 2008上的ASP.NET Web服务的自定义HTTP基本身份验证

我正在重构一个有效的ASP.NET Web应用程序,以使用ASP.NET Web Service公开Web服务接口.根据Web服务身份验证 - 最佳实践,基本身份验证通过https是可行的方法.让我们假设它是,而不是做WS-Security,X509等.

在.NET 3.5/VS 2008上,实现自定义http基本身份验证(非Windows帐户)的最简单方法是什么,例如,只接受用户名为"foo"且密码为"bar"的情况.最终,我想要Thread.CurrentPrincipal设定.

我是自己编写HttpModule还是可以更简单?

asp.net security web-services basic-authentication .net-3.5

10
推荐指数
1
解决办法
2万
查看次数