相信大家都會使用SpringSecurity oauth2.0的四種授權模式:
其中密碼模式跟客戶端模式會用到cleintid和cleintsecret會使得前端很不友好而且不安全。針對這個問題可以這樣解決
1、將 cleintid、cleintsecret 組合成 cleintid:cleintsecret
2、訪問:https://base64.us/;將組合好的字符串粘貼到加密成Base64就可以了
3、訪問時在 Header頭信息加入 'Basic '+生成的Base64 就可以了