Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何保护WCF restful服务?_C#_Asp.net_Web Services_Wcf Security - Fatal编程技术网

C# 如何保护WCF restful服务?

C# 如何保护WCF restful服务?,c#,asp.net,web-services,wcf-security,C#,Asp.net,Web Services,Wcf Security,我曾经处理web服务,我们使用soap的凭证头来保护它。调用应用程序需要在凭据头中传递用户名和密码。我们现在正在考虑使用基于WCF restful的Web服务,并希望保护它。想知道最好的安全方法是什么 我想我可以在POST变量中填充用户名和密码(这就是它们的名称)。但是这是保护restful web服务的正确方法吗?此链接介绍了如何使用 此链接描述了什么是。 此链接介绍了。 不确定是否可以将它们与REST结合起来,但要知道HTTP有自己的身份验证机制(请参见和和这一点)。 在imo中,使用RES

我曾经处理web服务,我们使用soap的凭证头来保护它。调用应用程序需要在凭据头中传递用户名和密码。我们现在正在考虑使用基于WCF restful的Web服务,并希望保护它。想知道最好的安全方法是什么


我想我可以在POST变量中填充用户名和密码(这就是它们的名称)。但是这是保护restful web服务的正确方法吗?

此链接介绍了如何使用 此链接描述了什么是。
此链接介绍了。
不确定是否可以将它们与REST结合起来,但要知道HTTP有自己的身份验证机制(请参见和和这一点)。
在imo中,使用RESTful的方法是使用HTTP身份验证。

我想你需要做一些研究:)

看看问题我在提到的链接中没有找到任何关于保护restfull wcf服务的信息。@BetaRide:使用这些协议你可以。只需找到WCF文档。现在我建议使用MicrosoftWebAPI。