У меня есть приложение, зарегистрированное на портале Azure, которое было преобразовано в корпоративное приложение. Срок действия секретного секрета клиента для этого приложения истек, и мне необходимо его обновить. Однако, поскольку оно стало корпоративным приложением, я не могу найти возможность выполнить это действие.
Вопрос:
Как обновить секрет клиента с истекшим сроком действия для корпоративного приложения?
Я не могу найти свое приложение в разделе «Регистрация приложений», так как теперь это корпоративное приложение\
Так как же вы создали старый секрет клиента?
Это делается с помощью регистрации в приложении, как мы обычно делаем, но там это недоступно. И поэтому я не могу обновить секрет клиента.
Пробовали ли вы искать приложение во всех приложениях вместо того, чтобы использовать собственные приложения?
Да, я пробовал искать во всех приложениях, но не нашел.
Возможно, вы создали приложение в другом клиенте, а не в том клиенте, который пытаетесь найти.
Я могу выполнять поиск в поле поиска Azure, и оно заполняется
Давайте продолжим обсуждение в чате.
Обратите внимание: регистрация приложения Microsoft Entra ID находится в клиенте, в котором создано приложение.
Я создал приложение Microsoft Entra в TenantA
:
В другом клиенте, когда пользователь входит в систему или создает субъект-службу вручную, создается субъект-служба приложения:
При поиске в TenantB
по имени приложения я получил тот же принцип службы, что и вы:
Следовательно, чтобы узнать, в каком клиенте зарегистрировано многотенантное приложение приложения; вы можете использовать следующую команду:
Get-AzADServicePrincipal -ApplicationId "AppID" | ConvertTo-Json -Depth 5
AppOwnerOrganizationId
, который является домашним арендатором приложения субъекта-службы.Чтобы обновить секрет клиента, проверьте домашний клиент субъекта-службы, войдите в домашний клиент и обновите его.
Спасибо rukmini за обновление, я могу создать новый секрет клиента для идентификатора приложения. И очень надеюсь, что это решит проблему.
Перейдите в раздел «Регистрация приложений» -> найдите свое приложение -> сертификаты и секретный блейд. Проверьте, можете ли вы найти свое приложение