Azure ACS服务标识与基于证书的凭据

时间:2013-04-11 05:42:13

标签: azure wcf-data-services acs azure-servicebusrelay webhttprelaybinding

我使用webHttpRelayBinding通过Service Bus Relay公开在IIS上托管的WCF数据服务。虽然我可以找到如何使用用户名/密码或共享密钥验证服务标识。但是,我找不到如何使用基于证书的凭证来获取服务标识的示例。我google了很多,但徒劳无功。所有这些都主要基于共享秘密。

有人可以提供一个示例,说明如何使用基于证书的REST OData服务的服务标识身份验证。

1 个答案:

答案 0 :(得分:0)

目前,有四种身份验证选项(根据Service Bus docs):

  

SharedSecret ,一种稍微复杂但易于使用的形式   用户名/密码验证。

     

Saml ,可用于与SAML 2.0身份验证进行交互   系统

     

SimpleWebToken ,它使用OAuth Web资源授权   协议(WRAP)和简单Web令牌(SWT)。

     

未经身份验证,可启用与服务端点的互动   没有任何身份验证行为。

看起来您无法通过本地服务总线使用证书进行身份验证。