самоподписанный сертификат для зарегистрированных приложений Azure - PullRequest
0 голосов
/ 13 декабря 2018

Привет, у меня есть приложение-демон, которое будет обращаться к API графа Azure AD.Я пытаюсь иметь аутентификацию на основе сертификатов, поэтому сначала создаю самоподписанный сертификат.Я следовал этой статье https://azure.microsoft.com/en-in/resources/samples/active-directory-dotnet-daemon-certificate-credential/

Я использую машину Windows 10.

Когда я пытаюсь изменить файл манифеста зарегистрированного приложения Azure AD, я получаю сообщение об ошибке ниже

Не удалось обновить приложение graphapi2.Сведения об ошибке: KeyValue не может быть пустым или пустым. Идентификатор запроса: fea0789a-b8fd-4001-83c4-f74d67fb9812, отметка времени: 13.12.2008 11: 56: 08

Кто-нибудь сталкивался с этой проблемой?Как я могу создать самозаверяющий сертификат для зарегистрированных приложений Azure.

Ответы [ 2 ]

0 голосов
/ 18 декабря 2018

Я начал работать по этой ссылке: -github.com/Azure-Samples/active-directory-dotnetcore-daemon-v2.При экспорте ключа выберите опцию -> Не экспортировать закрытый ключ-> Опцию в кодировке Base 64. Позднее я загрузил сертифицированный в предварительный просмотр регистрации приложения, и он работает !!:)

0 голосов
/ 17 декабря 2018

Похоже, что это происходит на портале Azure при использовании «Регистрация приложений (предварительный просмотр)» вместо обычных «Регистрация приложений».Если вы попробуете "Регистрация приложений" и отредактируете там манифест и добавите KeyCredentials, похоже, он будет работать нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...