我的VM设置:
Azure VM: Windows server 2019数据中心IIS 10
我从GoDaddy购买了一个域&标准SSL,并将其指向Azure。最初,该网站使用端口80上的HTTP在IIS上运行。我从godaddy那里购买了SSL,并将它们安装为下面的参考
中间证书使用MMC服务器证书使用IIS
然后,我尝试使用端口443上的https将证书绑定到我的网站,其中新安装的SSL证书名称在SSL证书下拉菜单中的“添加站点绑定”窗口中没有显示。
我对这个领域完全是新手,对java也没有太多经验。我被分配了这项任务,我可以以管理员的身份在简单模式下连接并检索信息,但不能重置密码。我发现在许多网站,我必须使用ssl,但不能成功做到这一点,因为我得到了一个
“简单绑定失败”
错误,我在下面发布了我所做的代码以及我注释掉的代码(我之前尝试过)。求求你求你帮帮我。我无法从我收到的任何来源解决这个问题。我使用了从服务器复制到我的密钥库的证书。这是正确的使用方式吗??如果我删除ssl部分
env.put(Context.SECURITY_PROTOCOL,"ssl");
我得到一个握手异常
Problem with TLS: ja
我正在尝试使用HttpsURLConnection建立到网站的HTTPS连接,然后执行PUT请求。当我尝试从HttpsURLConnection.getOutputStream()创建OutputStreamWriter时,抛出了以下异常:
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:
unable to f
从intranet.xxx.com - 158.171.160.28收到的证书链不受信任,导致javax.net.ssl.SSLKeyException握手失败。
我正在尝试从一个内部网网站使用weblogic获取html页面的内容。当连接到网站时,我收到javax.net.ssl.SSLKeyException: Security:090477异常。与使用相同的代码一样,我可以使用主类来获取所需的内容。请在这方面给点建议。
public class Test{
public static void main(String[] args) {
String[] line
我一直在使用StormCrawler来抓取网站。作为https协议,我在StormCrawler中设置了默认的https协议。然而,当我抓取一些网站时,我收到以下例外情况:
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java
我想做的是让我的网站可以通过https,而没有得到这些浏览器警告,该网站是不可信的。我为我的域创建了一个SSL证书,并将Apache配置为默认使用它-ssl。用https://调用我的站点,但是在每个设备上的每个浏览器中,都会得到没有提供发行者链的消息。在firefox中:
The certificate is not trusted because no issuer chain was provided.
(Error code: sec_error_unknown_issuer)
我明白SSL有什么问题吗?