【问题标题】:Apereo CAS site can't be reached无法访问 Apereo CAS 站点
【发布时间】:2018-11-15 00:55:01
【问题描述】:

我正在尝试部署 Apereo CAS 服务器以用于开发/集成目的。我尝试使用建议的 docker 映像和全新的 18.04 ubuntu 安装进行部署。

在这两种情况下,我都会在 /etc/cas/keystore 中创建一个密钥库,使用密码 changeit,在 docker 案例中创建域 localhost,并在云中安装公共域。

服务似乎运行没有问题,在终端控制台中以 ascii 格式打印 READY 消息。

为端口 8433、8080 启用端口访问。

但是我似乎无法从任何浏览器访问它。我试过 http://domain:8080/cashttps://domain:8433/cas 或删除 url 中的 cas 附录。

我尝试过使用 5.2.2、5.3.2 和最新的 6.0.0-RC4-SNAPSHOT 等版本。

我错过了什么吗?谢谢!

【问题讨论】:

    标签: java single-sign-on cas


    【解决方案1】:

    /etc/cas 下创建一个密钥库文件thekeystore。对密钥库和密钥/证书条目使用密码 changeit。 - 确保密钥库加载了服务器的密钥和证书。

    请将密钥库名称更改为密钥库。确保您的密钥库位于 /etc/cas/ 目录下,并且您的 cas.properties 位于 ubuntu 中的 /etc/cas/config 目录下,而不是您的 cas 项目文件夹 {cas_HOME}/etc/cas 下。尝试访问https://domain:8443/cas

    这对我有用。希望这会有所帮助

    【讨论】:

      【解决方案2】:

      我很尴尬地承认这一点,但原因是端口中的一个错字。

      预期端口是 8443,而不是 8433。

      解决了这个问题,它现在可以工作了。谢谢!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-10-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-22
        • 2020-08-07
        • 2021-04-09
        • 2019-08-04
        相关资源
        最近更新 更多