Отправляйте зашифрованные сообщения служебной шины с помощью приложения Azure API
Я хотел бы публиковать посреднические сообщения с помощью приложения API Azure в очереди служебной шины в Azure. Единственная проблема, с которой я сталкиваюсь, заключается в том, что сообщения должны быть зашифрованы с использованием асимметричного шифрования (открытый / закрытый ключ). Таким образом, идея заключается в том, что приложение API отправляет зашифрованные сообщения с использованием открытого ключа в служебную шину, а затем BizTalk опрашивает служебную шину и расшифровывает сообщения с помощью закрытого ключа.
Можно ли сделать это?
1 ответ
Шифрование данных - это не то, что встроено в служебную шину, но вы определенно можете зашифровать данные самостоятельно, используя библиотеку.NET. Это действительно легко, если ваши сообщения меньше максимального размера (256 КБ для стандартного обмена сообщениями и 1 МБ для высококачественного обмена сообщениями). Просто установите тело сообщения как полученное зашифрованное сообщение.