完成gravitee_lab的lab01和lab02,确保mysql数据库中有如下表格和种子数据:
- oauth_clients
- oauth_roles
- oauth_scopes
- oauth_users
- oauth_access_tokens
- oauth_authorization_codes
- oauth_refresh_tokens
在Gravitee源码目录中,修改配置文件,将服务器端口改为5000(8080已经被Apollo使用)
serverport: 5000
在Git Bash命令窗口中启动本地gravitee服务器:
./gravitee-server runserver
在Apollo配置界面上,依次review下列项目的配置,确保oauth2服务器相关配置正确。
- account-service
- gateway