如何在Windows Server 2012 R2上为Websphere上托管的应用程序创建自签名证书

问题描述

我正在尝试在Windows 2012 r2上为Websphere上托管的应用程序创建自签名证书。

我的应用程序类似于https://server1.xxx.co.yy:9434/app/screen/login

并且在地址栏上没有给出安全错误

请让我知道如何解决此问题。

解决方法

如果证书不是受信任的CA证书,则Chrome返回此错误。如果您只想忽略此错误,请单击高级,然后单击以继续进行不安全操作。

enter image description here

enter image description here

或另一种方法是创建一个通用名称为您的站点URL的自签名证书,它是server1.xxx.co.yy。

以管理员身份运行PowerShell,然后执行以下命令:

New-SelfSignedCertificate -DnsName www.test.com -CertStoreLocation cert:Localmachine\My

创建证书后,将证书移动到受信任的根文件夹中,请执行以下步骤:

  • 按下键盘上的Windows按钮

  • 输入“证书”

  • 点击“管理计算机证书”

  • 在“个人”下,单击“证书”文件夹

  • 找到您创建的证书

  • 右键单击它,然后选择“复制”

  • 然后在“受信任的根证书颁发机构”下,右键单击“证书”文件夹,然后选择“粘贴”

enter image description here

您可以将自签名证书添加到chrome ca store:

https://superuser.com/questions/1083766/how-do-i-deal-with-neterr-cert-authority-invalid-in-chrome