[管理与运维] 配置https和chrome跨域时出现tomcat无法启动的情况

dwjcyb铂金一 显示全部楼层 发表于 2022-3-7 13:57:03 |阅读模式 打印 上一主题 下一主题
941版本 windows  使用iframe嵌入报表链接(报表链接中添加了adminv和passv)后,一直卡在登录界面,根据chrome跨域问题解决方案,需要配置https并在context.xml
配置https需要生成密钥并修改server.xml和web.xml。
按照社区文档完成上述文档后,tomcat无法启动
tomcat无法启动.png
回复

使用道具 举报

精彩评论2

dwjcyb铂金一 显示全部楼层 发表于 2022-3-7 13:57:32
<永洪tech>tomcat配置https https://club.yonghongtech.com/thread-1814-1-1.html (出处: 永洪社区)
回复

使用道具 举报

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>
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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