我可以在GUI的哪里查看通过Microsoft Graph beta API创建并使用无用户身份验证发布的Azure AD应用程序? [英] Where can I view in a GUI Azure AD apps created through Microsoft Graph beta API and posted using user-less authentication?

查看:53
本文介绍了我可以在GUI的哪里查看通过Microsoft Graph beta API创建并使用无用户身份验证发布的Azure AD应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Microsoft Graph beta API (在此处)允许我们将新应用程序发布到Azure AD(v2.0).

The Microsoft Graph beta API (here) allows us to POST new applications to Azure AD (v2.0).

如果我将这些应用程序发布到特定的租户,请使用如下网址:

If I post these applications to a specific tenant, using a url like this:

https://graph.microsoft.com/beta/{tenantId}/applications

并在没有用户的情况下进行身份验证,在哪里可以我查看这些应用程序吗?它们肯定不在我的 apps.dev.microsoft.com 页面上(我已选中),并且它们也不在 portal.azure.com

and also authenticated without a user, where can I view these applications? They certainly aren't on my apps.dev.microsoft.com page (I checked), and they also aren't in the list of registered applications in the tenant on portal.azure.com

PS:我知道我的应用程序正在创建中,因为我可以针对该URL调用GET,它将返回该租户中的应用程序,包括我通过API创建的应用程序.同样不要质疑我为什么要这样做,我在四处寻找有关API的东西.

PS: I know my applications are being created because I can call GET against that url and it will return the applications in that tenant, including the ones I created through the API. Also don't question why I was doing this, I was poking around figuring some stuff out about the API.

更多详细信息:将这些应用程序发布到Beta API的应用程序在这些应用程序发布到的同一租户中注册为Azure AD v1.0应用程序. POST使用应用程序的身份验证令牌.

More Details: The app that is posting these applications to the beta API is registered as an Azure AD v1.0 app in the same tenant these applications are being posted to. The POSTs use the app's authentication token.

我知道在portal.azure中创建的应用程序是v1应用程序,而在apps.dev.microsoft上创建的应用程序是v2应用程序.我正在通过Microsoft Graph beta API开发我的应用程序,该API开发了v2应用程序.

I know that apps created in portal.azure are v1 apps, and apps created on apps.dev.microsoft are v2 apps. I am making my apps through the Microsoft Graph beta API, which makes v2 apps.

此外,对于那些没有单击链接以查看无用户身份验证的用户,我将使用应用程序的凭据而非用户的凭据获取POST请求的承载令牌.

Also, for those that don't click the link to see what authentication without a user means, I am getting the bearer token for the POST request using the app's credentials, not a user's credentials.

推荐答案

如果我将这些应用程序发布到特定的租户(Azure AD v1.0租户),使用这样的网址

If I post these applications to a specific tenant (which is an Azure AD v1.0 tenant), using a url like this

此处没有租户的版本定义. V1.0和V2.0是端点,不是租户.您可以从 Azure AD v2.0端点

Here there is no version definition for the tenant. V1.0 and V2.0 are the endpoints, not means tenant. You could know about their difference from Azure AD v2.0 endpointand v1 and v2 comparison.

如果您在Azure门户中注册该应用程序,则该应用程序为v1应用程序;如果您使用App Registration Portal注册该应用,则该应用为v2应用.

If you register the app in the Azure portal, the app is v1 app; if you register the app by using App Registration Portal, the app is v2 app.

,并且在没有用户的情况下也进行了身份验证,我可以在哪里查看这些内容 应用程序?他们肯定不在我的apps.dev.microsoft.com页面上, 并且它们也不在已注册的应用程序列表中 portal.azure.com上的租户

and also authenticated without a user, where can I view these applications? They certainly aren't on my apps.dev.microsoft.com page, and they also aren't in the list of registered applications in the tenant on portal.azure.com

如果在应用程序注册门户中创建该应用程序,则可以在apps.dev.microsoft.com页面(应用程序注册门户)中看到该应用程序,但是在Azure门户中看不到该应用程序.

If you create the app in the App Registration Portal, the app could be seen in the apps.dev.microsoft.com page(App Registration Portal), but cannot be seen in the Azure portal.

如果您创建的应用程序是v1应用程序,则可以在Azure门户和应用程序注册门户中看到该应用程序.

If you create the app is v1 app, the app can be seen both in Azure portal and App Registration Portal.

这篇关于我可以在GUI的哪里查看通过Microsoft Graph beta API创建并使用无用户身份验证发布的Azure AD应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆