我正在開發一個spring rest項目並使用OAuth 2.0來保護這些API免受未經授權的訪問。使用Spring Security和OAuth2保護Spring Rest - 用戶名/密碼公開
前端:Angular.js 後端:彈簧安置+彈簧安全+的oauth2
一切工作正常:
1)我使用OAuth與以下URI從後端令牌:
。 .../oauth/token?grant_type = password & client_id = angularapp & client_secret = angularapp & username = [email protected] & password = user5 @ 123
2)我從後端獲取了一個令牌並使用該令牌來訪問API。
現在我的問題是,一旦我打後端與/ OAuth的/令牌?grant_type =密碼&的client_id = angularapp & client_secret = angularapp & [email protected] &密碼= USER5 @ 123
這uri,這是所有在角js文件中的頁面,任何人都可以通過查看頁面源訪問它們。
請建議在js級別隱藏這些證書的方法,如有必要,可以在後端添加一些加密或其他任何工具。
我執行錯了嗎?請提供正確的路徑
謝謝