簡體   English   中英

添加 JWT 入站策略時出錯:元素 'validate-jwt' 中的錯誤:無法解決證書''

[英]Error adding a JWT inbound policy: Error in element 'validate-jwt':Certificate '' could not be resolved

使用 Azure APIM 添加入站策略以驗證 JWT 時,配置編輯器會引發以下錯誤:

One or more fields contain incorrect values: Error in element 'validate-jwt' on line 16, column 10: Certificate '' could not be resolved.

我可以看到它是issuer-signing-keys節點導致問題,因為刪除它允許它保存。 以下是策略文件的示例:

<policies>
    <inbound>
        <base />
        <validate-jwt header-name="Authorization" require-scheme="Bearer">
            <issuer-signing-keys>
                <key>YmVlZg==</key>
            </issuer-signing-keys>
        </validate-jwt>
    </inbound>
    <backend>
        <base />
    </backend>
    <outbound>
        <base />
    </outbound>
    <on-error>
        <base />
    </on-error>
</policies>

提前感謝您的幫助

感謝@Mukesh Kumar

這是我們在 2020 年 6 月 19 日星期五報告的錯誤。最近,Microsoft 推出了適用於所有新 APIM 實例的新版本。 因此,如果您之前創建了 APIM 實例,那么它會起作用。 我們仍在等待 MS 提供修補程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM