密码模式下用clientid、clientSecret取到的Token,和用grant_type、username、password获取的token有区别吗?
我的理解是:
第一种,grant_type、username、password:密码模式下,client应用直接把用户引导到IdentityServer提供的验证页面,验证成功就跳转回Client应用并携带Token信息,这里和clientid、clientSecret没一毛钱关系。
第二种,clientid、clientSecret:只要有这个两个就可以获取token,所以client一定是受信任的才可以。
上面取到Token有什么区别?第一种Token只能取到登录者信息资源、第二种可以获取所有信息资源?
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/430/viewspace-3130018/ ,如需转载,请注明出处,否则将追究法律责任。