gpt4 book ai didi

java - 网域。 SSL。我是否需要服务器证书才能启用 key 加密 KeyUsage?

转载 作者:太空宇宙 更新时间:2023-11-03 14:20:14 27 4
gpt4 key购买 nike

我正在尝试在我的客户端应用程序和 WebSphere 服务器之间建立 SSL 连接。我的服务器证书支持以下 key 用法:

Digital Signature, Certificate Signing, Off-line CRL Signing, CRL Signing

但是当我尝试连接时它会抛出一个异常:

Initial IOR failed with: CAUGHT_EXCEPTION_WHILE_CONFIGURING_SSL_CLIENT_SOCKET: JSSL0080E: javax.net.ssl.SSLHandshakeException - The client and server could not negotiate the desired level of security. Reason: sun.security.validator.ValidatorException: KeyUsage does not allow key encipherment vmcid: IBM minor code: E07 completed: No

所以我想它需要 key 加密
key 用法已启用。有没有办法克服这个问题?如果没有,并且 SSL 需要启用此 key 用法,有人可以指点我一个可靠的规范,以便我可以说服颁发我的证书的人,在启用此 key 用法的情况下重新颁发证书吗?我是否还需要启用 key 协议(protocol)

谢谢。

最佳答案

由于证书具有“证书签名” key 用法,您可能不应该直接将其用作服务器证书。相反,您应该创建自己的服务器证书(使用正确的 SSL key 用法)并使用颁发给您的证书签署此证书。

关于java - 网域。 SSL。我是否需要服务器证书才能启用 key 加密 KeyUsage?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8074984/

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