Пример кода C# для записи в служебную шину Azure завершается с ошибкой System.UnauthorizedAccessException: не удалось раC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Пример кода C# для записи в служебную шину Azure завершается с ошибкой System.UnauthorizedAccessException: не удалось ра

Сообщение Anonymous »

Когда я создаю служебную шину Azure, этот пример кода Microsoft C# для записи в очередь работает. Я знаю, что это работает, потому что я могу читать очередь с помощью этого кода.
Однако, когда я добавляю функцию Azure для чтения очереди, приведенный выше пример кода для записи в очередь завершается с ошибкой с этим трассировка стека:

Код: Выделить всё

System.UnauthorizedAccessException: Put token failed. status-code: 401, status-description: InvalidSignature: The token has an invalid signature..
For troubleshooting information, see
https://aka.ms/azsdk/net/servicebus/exceptions/troubleshoot.
Когда я смотрю на эту ссылку (https://aka.ms/azsdk/net/servicebus/Exc ... oubleshoot) в трассировке стека, она говорит:

Исключение UnauthorizedAccessException указывает, что предоставленные учетные данные не позволяют выполнить запрошенное действие. Свойство Message содержит подробную информацию об ошибке.

Я не могу найти свойство message.
Я знаю эту службу Шина и подключенная функция Azure, читающая очередь, работают, потому что я могу писать в очередь служебной шины с помощью обозревателя служебной шины и просматривать записи журнала функций Azure.
Пожалуйста, помогите мне улучшить приведенный выше код. (см. первую ссылку), чтобы отправить сообщение в служебную шину, когда функция Azure успешно прочитает сообщение очереди.
Спасибо
Зигфрид< /п>

Подробнее здесь: https://stackoverflow.com/questions/782 ... authorized
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»