Получение нулевых значений «logoUrl» и «homePageUrl» в Microsoft Graph

Я получаю, что логотипURL и homePageURL равны нулю при нажатии https://graph.microsoft.com/beta/applications API в Microsoft Graph Explorer.

"info": {
            "termsOfServiceUrl": null,
            "supportUrl": null,
            "privacyStatementUrl": null,
            "marketingUrl": null,
            "logoUrl": null
        },

В некоторых приложениях, которые я получаю, homePageUrl имеет значение null, а в некоторых приложениях я получаю некоторые URL-адреса, когда я нажимаю эти URL-адреса в браузере, я получаю сообщение об ошибке.

"homePageUrl": "https://sso.services.box.net/sp/ACS.saml2?metadata=box|ISV9.1|primary|z",

Моя цель — я хочу использовать homePageUrl и logoUrl при нажатии https://graph.microsoft.com/beta/applicationsAPI и использовать логотипы и URL-адреса приложений Microsoft.

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
200
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если вы установили два свойства для своего приложения, API вернет их. Чтобы проверить их, перейдите в Azure Active Directory на портале -> Регистрация приложений -> найдите свое приложение -> Properties -> проверьте Logo и Home page URL, если они не установлены, затем установите URL-адрес домашней страницы и загрузите изображение в качестве логотипа — > Сохранить.

Вызовите API еще раз, вы можете найти их в ответе.

спасибо, @Joy за быстрый ответ. Когда я захожу в эту папку Корпоративные приложения > Все приложения в Azure Admin AD, отображается 19 приложений. Но когда я запускаю graph.microsoft.com/beta/applications в Graph Explorer, то здесь я вижу только 9 приложений.

user10009821 09.04.2019 09:24

@ vny7472 Enterprise applications отличается от App Registerations, в Enterprise applications они являются субъектами службы. При вызове graph.microsoft.com/beta/applications он возвращает App Registerations. Если вы хотите получить Enterprise applications, вам нужно вызвать graph.microsoft.com/beta/serviceprincipals. Для получения более подробной информации об их различиях вы можете обратиться к этому связь.

Joy Wang 09.04.2019 09:45

при регистрации моего приложения я вижу только два приложения, но после выполнения {graph.microsoft.com/beta/applications} он дает 9 приложений. Я просто хочу знать, откуда мы получаем данные из {graph.microsoft.com/beta/applications}

user10009821 09.04.2019 09:49

@vny7472 В портале смените фильтр с помощью All apps, i.stack.imgur.com/0sCOM.png, вы их видели?

Joy Wang 09.04.2019 09:52

Другие вопросы по теме

Похожие вопросы

Как заставить ADAL проверять имя пользователя перед использованием кэшированных учетных данных для входа пользователя в приложение
Не удалось получить данные формы из почтового запроса причала
Влияние на присоединенные к Azure AD компьютеры Windows 10 после интеграции ADFS с Azure AD?
В чем разница между идентификатором объекта приложения Azure AAD и идентификатором приложения?
Сброс пароля Microsoft — параметр передачи, содержащий URI перенаправления после сброса
Как запретить владельцу подписки видеть значения хранилища ключей
Как сопоставить AppRoleAssignments с приложениями в «API проводника графов»
Azure Active Directory B2C — сохранение пользователей в базе данных
Microsoft Graph — получить данные администратора после согласия
Как создать токен авторизации с «upn»/«unique_name» (идентификатор электронной почты пользователя) как часть утверждения для моих тестовых примеров интеграции API