/idp4-developer-portal-demo

IDP4门户(Portal)集成demo

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

idp4-developer-portal-demo

IDP4门户(Portal)集成demo

开发环境要求

  • Java v1.8+
  • Maven 3.3+
  • 字符编码:UTF-8

使用框架与版本

  • Springboot 2.4.5

文件清单

  1. idp4-developer-portal-demo.war
  2. application.properties

如何使用

1. 前提

本DEMO环境依赖于JDK 1.8,请先提前安装
修改配置文件:application.properties

请先在IDaaS创建一个oauth2应用,然后 修改配置文件application.properties, 补充完善下面对应的idaas相关配置参数

#此处为idaas host地址和平台上oauth2应用的信息
idaas.host=
idaas.portal.oauth2.appId=ceshiplugin_oauth2
#API Key和 API Secret为调用IDaaS的账密接口登录用
idaas.portal.oauth2.apiKey=
idaas.portal.oauth2.apiSecret=
使用OAuth2 授权码方式登录使用
#Client Id 和 Client Secret ,Redirect URI 为拼接OAuth2应用授权地址(第一步)以及使用code获取用户access_token使用(第二步)
idaas.portal.oauth2.clientId=
idaas.portal.oauth2.clientSecret=
idaas.portal.oauth2.redirect.uri=http://127.0.0.1:8080/public/code_callback
#此处为门户登录地址
portal.login.url=http://127.0.0.1:8080/login

2.启动

使用java -jar启动程序:

java -jar idp4-developer-portal-demo.war

使用浏览器访问:http://127.0.0.1:8080