联奕科技工程体系

 找回密码
 立即注册
查看: 673|回复: 0

【微服务学工-单点配置】单点配置说明以及单点问题记录...

[复制链接]

57

主题

62

帖子

2万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
20652
发表于 2020-9-1 10:57:52 | 显示全部楼层 |阅读模式
本帖最后由 wangbaiyuan 于 2022-2-23 09:53 编辑

重要说明:
       当服务器配了域名后,认证地址必须用域名地址配置,
且所有跳转地址的url均需改成域名形式的地址,不能再用ip形式的地址,否则会出现无法成功跳转或者需要进行再次登录。

学工单点配置操作说明
一、网关配置文件配置统一登录地址
       找到网关配置文件:ly-gateway-server-svc-dev.yml,一般是在 /opt/docker-conf/conf/propertis  目录
               
       注意:1、cas-server-url-prefix  的配置后面不要加 login , 否则会出现浏览器一直在跳的现象;
                  2、必须保证当地登录地址能单独访问且能正常登录;
                  3、必须保证登录的用户在学工用户中也存在;

二、学工服务单点开启配置以及注销地址配置
    1、portainer部署的
         每一个前端服务都可以配置如下图运行环境,如果现场某个服务需要开启单点,则参照下图进行配置即可:
               

问题记录:
      1、湖北中医药 单点配置后能正常进入单点登录且登录正常,学工模块退出后不能退出单点
            解决办法:更新学工模块的镜像
      2、从门户进入学工服务需要二次登录
            原因:认证服务器和学工服务器不在同一域中导致
      3、单点跳转时后缀丢失,如迎新系统配置了单点,访问迎新系统时进入单点登录页面,登录后去进不到迎新系统
           原因:配置了nginx时,有的浏览器会有这种问题,将学工地址配到门户或事物中心后,有时应用服务器的域名不一样,为了不需要进行二次登录,
                    需要配置同一个单点,但应用第一次跳转时会先进行认证,然后才进入目标服务,有时会跳不到目标服务。
           解决办法:在nginx的配置文件里加一行配置,如下图:
  1. proxy_set_header alias  /yxxt;
复制代码

            

         4、第三方认证,单点跳转进入到第三方认证页面。             原因:第三方认证没有注册咱们的访问地址,直接不给过。

     5、用ip地址访问学工系统,网关日志提示 UnkownHostExcpetion:xxxx 时,在/etc/hosts 里加了该域名地址还是解决不了。
           解决办法:把网关单点配置里认证地址改成ip形式的地址,重启网关服务。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|ly-sky.com

GMT+8, 2025-12-18 01:15 , Processed in 0.093417 second(s), 20 queries .

快速回复 返回顶部 返回列表