0

我想使用Azure API應用程序將代理消息發佈到Azure中的服務總線隊列。我遇到的唯一的 問題是消息必須使用非對稱加密 (公鑰/私鑰)進行加密。所以這個想法是,API應用程序使用公鑰 將加密消息發送到服務總線,然後BizTalk輪詢服務總線並使用私鑰解密消息。使用Azure API發送加密的服務總線消息應用程序

可以做到這一點嗎?

+0

查看示例https://dotnetfiddle.net/l0xM0P,它顯示瞭如何使用AES加密輕鬆加密郵件,然後安全地將base64編碼爲傳輸,然後解碼和解密以獲取原始郵件。 – GFoley83

+0

請參閱http://chris.59north.com/post/Encrypting-messages-for-the-Windows-Azure-Service-Bus – granadaCoder

回答

1

數據加密不是內置於Service Bus中的,但您可以使用.NET庫自行加密數據。如果您的郵件低於最大大小(標準郵件爲256 KB,付費郵件爲1 MB),這非常簡單。只需將消息正文設置爲生成的加密消息即可。

相關問題