2

我将使用 webHttp 或 basicHTTP 绑定编写一个 RESTful WCF 服务——没什么特别的。

但是,我想保护它,除非有人登录/验证了我的 ASP.Net MVC 网站,否则他们无法使用该服务。我一定是找错地方了,因为我读到的每篇讨论或文章都涉及通过证书或 SSL 保护服务调用。

很高兴知道,但我更感兴趣的是如何防止某人使用该服务,给他们一个错误消息,除非他们已经登录?我正在使用表单身份验证 FWIW,但也有兴趣了解如何使用 OAuth 进行此操作。感谢您的提示和建议。

4

1 回答 1

1

我想说这是一个重复的问题:How do I set oAuth authentication for a WCF REST C# Site。但是,那里的信息也非常有限。你也可以看看这篇文章:http ://weblogs.asp.net/cibrax/archive/2008/11/14/oauth-channel-for-wcf-restful-services.aspx 。

于 2012-05-01T17:50:01.390 回答