yeshijie c1a44ec8b2 Merge branch 'dev' of http://192.168.1.220:10080/Amoy2/wlyy2.0 into dev | 3 lat temu | |
---|---|---|
.. | ||
src | 3 lat temu | |
pom.xml | 3 lat temu | |
readme.md | 6 lat temu |
HTTP/1.1 302 Found
Location: http://localhost:9000/info?code=Ar0mp5&state=sxy
2.POST http://localhost:10260/oauth/token
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Cache-Control: no-store
Pragma: no-cache
{
"accessToken":"4c5c7f4f-158a-4f73-9c14-ecbe78671872",
"tokenType":"bearer",
"expiresIn":3600,
"refreshToken":"4c5c7f4f-158a-4f73-9c14-ecbe78671873",
"state":"example_value"
}
简化模式 implicit 1.GET http://localhost:10260/oauth/authorize?response_type=token&client_id=EwC0iRSrc4&state=sxy&scope=read&ak=xxxxxxxxxxxxxxxxxxxxxxxxxxx
HTTP/1.1 302 Found
Location: https://www.baidu.com/#access_token=4c5c7f4f-158a-4f73-9c14-ecbe78671872&token_type=bearer&state=sxy&expires_in=2418755
密码模式 password 1.POST http://localhost:10260/oauth/token
grant_type=password&username=admin&password=123456789&scope=read&client_id=uzs5G0HgTp
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Cache-Control: no-store
Pragma: no-cache
{
"accessToken":"8ce77011-87c9-48f3-8e4f-5cf945f047c7",
"tokenType":"example",
"expiresIn":3600,
"refreshToken":"6b010e33-8bc3-4f3f-8123-66df589dc82f",
"state":"example_value",
"user":"admin"
}
更新令牌 refresh_token 1.POST http://localhost:10260/oauth/token
grant_type=refresh_token&refresh_token=6b010e33-8bc3-4f3f-8123-66df589dc82f&client_id=uzs5G0HgTp
单点登陆 sso //A 应用发起请求 1.GET http://localhost:10260/oauth/sso?response_type=token&client_id=EwC0iRSrcS&state=sxy&scope=read&redirect_uri=https://www.jd.com?idCardNo=362321200108017313&access_token=40db969a-5fa0-444e-a0e0-36ba86e7a9ed //B应用 验证token 2.post http://localhost:10260/oauth/sso?client_id=EwC0iRSrcS&access_token=26502c29-6ba8-4986-8feb-723b8288356d