Я получаю, что логотип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/applications
API и использовать логотипы и URL-адреса приложений Microsoft.
Если вы установили два свойства для своего приложения, API вернет их. Чтобы проверить их, перейдите в Azure Active Directory на портале -> Регистрация приложений -> найдите свое приложение -> Properties
-> проверьте Logo
и Home page URL
, если они не установлены, затем установите URL-адрес домашней страницы и загрузите изображение в качестве логотипа — > Сохранить.
Вызовите API еще раз, вы можете найти их в ответе.
@ vny7472 Enterprise applications
отличается от App Registerations
, в Enterprise applications
они являются субъектами службы. При вызове graph.microsoft.com/beta/applications
он возвращает App Registerations
. Если вы хотите получить Enterprise applications
, вам нужно вызвать graph.microsoft.com/beta/serviceprincipals
. Для получения более подробной информации об их различиях вы можете обратиться к этому связь.
при регистрации моего приложения я вижу только два приложения, но после выполнения {graph.microsoft.com/beta/applications} он дает 9 приложений. Я просто хочу знать, откуда мы получаем данные из {graph.microsoft.com/beta/applications}
@vny7472 В портале смените фильтр с помощью All apps
, i.stack.imgur.com/0sCOM.png, вы их видели?
спасибо, @Joy за быстрый ответ. Когда я захожу в эту папку Корпоративные приложения > Все приложения в Azure Admin AD, отображается 19 приложений. Но когда я запускаю graph.microsoft.com/beta/applications в Graph Explorer, то здесь я вижу только 9 приложений.