azure - 根据订阅密钥确定产品?
问题描述
我发现自己在我继承的项目中有订阅密钥,为此我需要确定密钥附加到的产品。我们有几百种产品,手动检查每个产品并“显示”其每个订阅密钥的值并不是我想做的事情......有没有办法编写脚本?到目前为止,我的谷歌搜索只揭示了从已知产品获取密钥的解决方案,这与我所需要的相反......
解决方案
订阅密钥不是唯一的,因此您无法使用订阅密钥获取产品,因为来自不同服务的许多产品可能具有包含相同订阅密钥的订阅,因此没有这样的 api 来执行此操作。
一般来说,您可以使用 list product subscription api 和 list secrets api 编写脚本来实现这样的事情。
如果您只是想查看某个特定呼叫是针对哪个产品进行的,那么您可以使用以下任何解决方案,我更喜欢日志分析解决方案。
https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-use-azure-monitor
推荐阅读
- pdf - EvoPdf 和 FIPS
- design-patterns - 访问者模式的常见用例是什么?
- vba - 通过 Excel VBA 在 Outlook 上进行高级搜索
- python - 具有 NaN 值的 Python pandas 拆分列
- vba - 将文本转换为数字的宏会产生不一致的结果
- python-3.x - 我如何在我的 websocket 龙卷风中获得动态网址?
- python-3.x - 捕获python setuptools的命令?
- java - 从 Jersey REST 服务提供静态 CSS 文件
- javascript - 如何仅在 Javascript 中切换 scrollToTop 和 scrollToBottom 上的类
- ios - Moya rxswift : 刷新令牌并重启请求