1

我正在开发一个程序,它使用 Azure 服务总线中继将信息从服务器传输到客户端。

我的问题是,如何保护这些信息?我请求的数据是用 SSL 加密的还是以明文形式发送的?我正在使用一个webHttpRelayBinding,打开一个WebServiceHostvia AddServiceEndpoint。全部在 C# 中。然后我通过GET请求从该服务中获取数据。

如果是明文,如何轻松加密请求的数据?

此致

4

1 回答 1

0

如果您指的是侦听器端(本地服务注册并连接到 ServiceBus),则默认情况下这是安全的。与 ServiceBus 之间的所有通信均通过 SSL 执行。为了保护发送者(服务的消费者)和 ServiceBus 之间的数据,您需要将 ServiceBus 端点设置为使用 https,以便发送者和 ServiceBus 之间的数据也通过 SSL。换句话说,注册 ServiceBus 端点并将 URL 方案设置为 https。

希望这能回答你的问题。

于 2013-10-28T17:44:29.010 回答