我将使用 webHttp 或 basicHTTP 绑定编写一个 RESTful WCF 服务——没什么花哨的。
但是,我想保护它,以便除非有人登录/通过我的 ASP.Net MVC 网站进行身份验证,否则他们无法使用该服务。我肯定找错了地方,因为我读到的每一篇讨论或文章都涉及通过证书或 SSL 保护服务调用。
很高兴知道,但我更感兴趣的是如何阻止某人使用该服务,向他们提供错误消息,除非他们已登录?我正在使用表单身份验证 FWIW,但也有兴趣学习如何使用 OAuth 来完成此操作。感谢您的提示和建议。
我想说这是一个与此重复的问题:如何为 WCF REST C# 站点设置 oAuth 身份验证 https://stackoverflow.com/questions/4686451/how-do-i-set-oauth-authentication-for-a-wcf-rest-c-sharp-site。然而,那里的信息也相当有限。你也可以看看这篇文章:http://weblogs.asp.net/cibrax/archive/2008/11/14/oauth-channel-for-wcf-restful-services.aspx http://weblogs.asp.net/cibrax/archive/2008/11/14/oauth-channel-for-wcf-restful-services.aspx .
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)