Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
P Portal 操作手册
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
Collapse sidebar
  • 赫强强
  • Portal 操作手册
  • Wiki
  • 对接认证

Last edited by 赫强强 Dec 08, 2021
Page history

对接认证

情况一【对接公司sso】:

步骤一: 在sso平台注册应用,

认证方式 : 客户端认证
Scope : profile,openid

步骤二: 将以下资料提供给门户

应用ID,Secret, sso域名

步骤三: 访问该地址 {门户域名}/admin/portal/oauth2client/config

将页面里的参数【Auth URL,Access Token URL】中的域名改为sso的域名
并添加步骤二中的Client ID,Client Secret
点击页面<font color=#FF0000>底部<font>的保存按钮

image


如果说是公司的sso,需要在Resource Owner Details URL里配置 该地址{sso域名}/sso/apis/v2/me/profile
步骤四: 访问该地址 {门户域名}/portal/sso/callback,可以进行登陆测试

补充说明:

配置自动登陆的步骤,即开启强制重定向
1 访问该地址 {门户域名}/admin/portal/user/login-settings
2 【Path exclusions】该参数需要添加后面的地址 /portal/sso/callback*
3 勾选最后的‘启用’选项,保存配置即可
*温馨提示,可用浏览器自带的搜索功能,来定位‘Path exclusions’*

配置登出地址的方法
1 访问该地址 {门户域名}/admin/portal/user/login-settings
2 【SSO logout path】将该参数中的域名替换为项目的实际域名即可
3 勾选最后的‘启用’选项,保存配置即可
Clone repository
  • Home
  • 党建系统 服务双区 接口说明
  • 对接认证
  • 应用管理(v1版)
  • 待处理事情
  • 资讯管理(v1版) 草稿版
  • 邮箱对接操作说明
  • 部署说明