wcf - azure acs中可以同时拥有客户端证书安全和服务身份认证吗

标签 wcf security azure certificate acs

我们有一个 WCF 服务,需要 azure 的 acs 服务提供的 token ,并且 acs 配置为使用内置服务标识进行身份验证。

我们是否也可以只允许通过客户端证书身份验证访问此服务(这样只有安装了证书的客户端才能调用该服务),同时还提供用户名和密码以提供给 acs 服务以获取由acs 服务建立服务声明(最终为其他用户)

或者是其中之一?

我们最终还将在服务中使用 https,以防产生影响。

最佳答案

您应该能够通过在 ACS 中设置多个服务身份来实现此目的,其中一个用于用户名和密码,一个用于证书。

引用文献:

http://msdn.microsoft.com/en-us/library/windowsazure/gg185924.aspx

http://msdn.microsoft.com/en-us/library/windowsazure/hh289316.aspx

http://msdn.microsoft.com/en-us/library/windowsazure/gg185954.aspx

关于wcf - azure acs中可以同时拥有客户端证书安全和服务身份认证吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14489423/

相关文章:

c# - Azure 不从 WebJob 读取连接字符串

c# - 调用服务处理大文件

Java T 初始化

c# - 如何使用 curl 将参数 POST 到 WCF 服务

wcf - 超时 WCF 服务

Azure Databricks 单元执行停留在等待运行状态

服务器更新证书后 PHP 与 WSDL 服务的安全连接中断

security - 服务器上的密文

security - 我的 friend 使用 SHA512 算法对密码进行哈希处理,不加盐。我如何说服他需要加盐?

C# 将数据保存到数据库并退出程序