dwjcyb铂金一
2022-3-7 13:57:03 发布在问答
【管理与运维】 配置https和chrome跨域时出现tomcat无法启动的情况
941版本 windows  使用iframe嵌入报表链接(报表链接中添加了adminv和passv)后,一直卡在登录界面,根据chrome跨域问题解决方案,需要配置https并在context.xml
配置https需要生成密钥并修改server.xml和web.xml。
按照社区文档完成上述文档后,tomcat无法启动
tomcat无法启动.png
1759
2
精彩评论2
dwjcyb铂金一
发表于 2022-3-7 13:57:32 显示全部楼层
<永洪tech>tomcat配置https https://club.yonghongtech.com/thread-1814-1-1.html (出处: 永洪社区)
回复

使用道具 2#

dwjcyb铂金一
发表于 2022-3-7 14:44:32 显示全部楼层
自己解决了   
catalina.out中有报错行93列25]处出错:[为主机名[_default_]提供了多个SSLHostConfig元素。主机名必须唯一]
网上搜了下 是server.xml配置有问题 SSLHostConfig属性不对
改为下述就没问题了
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
               maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
                           keystoreFile="conf/keystore" keystorePass="password"
                           clientAuth="false" sslProtocol="TLS">
        <!--<SSLHostConfig>
            <Certificate certificateKeystoreFile="conf/localhost-rsa.jks"
                         type="RSA" />
        </SSLHostConfig>-->
    </Connector>
回复

使用道具 3#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部