0

我正在使用 webHttpRelayBinding 通过服务总线中继公开托管在 IIS 上的 WCF 数据服务。虽然我可以找到如何使用用户名/密码或共享密钥来验证服务身份。但是,我找不到如何将基于证书的凭据用于服务身份的示例。我google了很多,但徒劳无功。它们都主要基于共享秘密。

任何人都可以提供一个示例,说明如何将基于证书的服务身份认证用于 REST OData 服务。

4

1 回答 1

0

目前,有四种身份验证选项(根据服务总线文档):

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

•<strong>Saml,可用于与SAML 2.0 身份验证系统交互。

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

•<strong>未经身份验证,无需任何身份验证行为即可与服务端点交互。

您似乎无法通过本机服务总线使用证书进行身份验证。

于 2013-04-13T01:11:44.027 回答