gpt4 book ai didi

java - 如何在运行时将验证公钥添加到 open liberty microprofile 中的 mp-jwt 以供 Cloud Foundry 使用?

转载 作者:行者123 更新时间:2023-11-30 05:31:45 26 4
gpt4 key购买 nike

基于此文档:https://www.ibm.com/support/knowledgecenter/de/SSEQTP_liberty/com.ibm.websphere.wlp.doc/ae/twlp_sec_json.html可以在设计时将验证 key 添加到 keystore 或对其进行硬编码。我遇到的问题是我在运行时通过 Cloud Foundry 服务绑定(bind)获取验证 key 。因此,我必须在运行时从我的 VCAP 中提取此 key 。知道我应该在哪里调查吗?

最佳答案

如果可以通过 jwks 检索 key ,那么 mp-jwt 将为您执行此操作,并给出从中获取 key 的 jwks url。否则,您的代码可以检索它并将其中之一设置为环境变量或系统属性:mp.jwt.verify.publickey - 将 PEM 格式的 key 指定为字符串。mp.jwt.verify.publickey.location - 指定包含 PEM 格式 key 的文本文件。

关于java - 如何在运行时将验证公钥添加到 open liberty microprofile 中的 mp-jwt 以供 Cloud Foundry 使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57392423/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com