【问题标题】:Powershell script to publish APIM developer portal用于发布 APIM 开发人员门户的 Powershell 脚本
【发布时间】:2020-12-26 23:09:21
【问题描述】:

我计划使用 powershell 发布开发者门户,但我无法做到。 团队请帮助我

【问题讨论】:

    标签: azure powershell azure-api-management api-manager


    【解决方案1】:

    更新:此功能现在是服务 API 的一部分:https://docs.microsoft.com/en-us/rest/api/apimanagement/2021-01-01-preview/portal-revision/create-or-update

    之前的回答如下

    我认为这部分尚未记录,但要发布开发门户,您需要:

    1. 使用 Get SAS token API (https://docs.microsoft.com/en-us/rest/api/apimanagement/2019-12-01/user/getsharedaccesstoken) 获取 ID 为 1 的用户的令牌,即
    2. 通过发送以下请求发布门户:
    POST https://<service-name>.developer.azure-api.net/publish
    Authorization: SharedAccessSignature <token-you-obtained-on-step-1>
    

    【讨论】:

    • 下面的语法是否正确或者我需要对其进行任何更改? ``` curl -v -X POST apim-demo-apim.developer.azure-api.net/publish -H "Authorization: SharedAccessSignature " -H "Content-Length: 0" ``` 因为我得到 HTTP/1.1 401 未经授权的响应。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-08
    • 2021-07-07
    • 2019-06-11
    • 1970-01-01
    • 1970-01-01
    • 2021-08-10
    相关资源
    最近更新 更多