如何使用Graph API检索应用程序代理SSL证书中的基本信息?

问题描述 投票:0回答:1

我能够使用 Graph API 通过带有 Invoke-RestMethod 的 PowerShell 脚本从 Azure 门户检索大部分信息,例如来自 SAML 证书的基本信息(名称、证书指纹和证书过期),但以下信息除外。

目前,我正在尝试从位于企业应用程序内的应用程序的应用程序代理中检索 SSL 证书中的基本信息(请参阅附图),例如主题、证书指纹和证书过期。

我搜索了这方面的文档,但我发现了一个依赖于模块的文档,这里

我确实想避免使用模块,而是使用 Graph API 和 PowerShell 中的 Invoke-RestMethod。

我的问题是:对于如何使用 PowerShell 脚本中的 Graph API 和 Invoke-RestMethod 从下图中检索这些数据(例如仅在应用程序代理中的 SSL 证书的主题、指纹和到期日期),您有什么建议或想法吗?预先感谢您!

A sample pic of SSL Cert from App Proxy Enterprise App in Azure Portal

azure powershell microsoft-graph-api azure-ad-graph-api azure-application-proxy
1个回答
0
投票

我找到了我要找的东西。

要使用 Graph API 从 Azure 门户访问企业应用程序中应用程序代理的 SSL 证书的基本信息,请使用下面的 URL 端点。它位于

https://graph.microsoft.com/beta/applications/(app object ID here)/onPremisesPublishing

我找到 /onPremisePublishing 的文档中不存在上述 url 端点的文档,该文档位于 here

虽然文档中没有定义权限,但仍在尝试找出所需的权限。

© www.soinside.com 2019 - 2024. All rights reserved.