Я создал простую функцию Azure, запускаемую сообщениями очереди служебной шины. Это работает на моем локальном компьютере, и я вижу попадание точки останова. Однако когда я пытаюсь опубликовать его в Azure, я получаю эту ошибку: не удалось создать профиль публикации.
Вот проект функции Azure, в котором показана эта ошибка. https://github.com/SunnyMittal/Func.ServiceBusMessageProcessor
Есть идеи о том, как опубликовать функцию Azure с помощью Visual Studio?
Я настроил проверку подлинности службы Azure для своей учетной записи пользователя, у которой есть разрешение владельца подписки Azure.
Вот входные данные, которые я использовал для подготовки функции Azure через VS 2022.
Кажется, ресурсы Azure создаются нормально, поскольку я вижу их созданными на портале Azure.
Когда я пытаюсь снова создать профиль публикации, в конце возникает та же ошибка, как показано ниже.


В Visual Studio было несколько учетных данных, я удалил их все, кроме одного с правами владельца в подписке Azure, и тогда все заработало.
Это сработало с этим оставшимся:
Итак, проблема вызвана несколькими учетными данными в визуальной студии, верно? Похоже, для публикации были использованы неправильные учетные данные. Спасибо, что поделились этим!