我正在開發一個使用Spring Rest服務的應用程序。我正在使用基本身份驗證進行身份驗證。我知道這是不安全的。我的最終客戶端能夠處理OAuth。我想使用OAuth,任何人都可以指出如何在Java中執行OAuth。我看到他們提到的有關Twitter,Google和Facebook的一些例子,但我不想使用社交網站。使用OAuth進行Spring Rest API
0
A
回答
0
OAuth是一個概念,而不是你可以注入任何圖書館,(當然庫的存在是爲了實現一個)
所以,如果你想擁有的OAuth在您的應用程序(即你的應用程序有自己的OAuth) ,你必須設置以下的事情
- 認證服務器
- 壞賬準備到管理OAuth客戶
- 管理AccessTokens
查看OAuth 2.0規範以清楚瞭解它是如何工作的以及如何構建自己的。
+0
我想在我的應用程序中使用OAuth。如果我這樣做,它會變得類似於基本身份驗證?由於我將令牌生成令牌傳遞給我自己的應用程序 – Developer
+0
,憑據將由用戶輸入,並由單點(您的應用程序,您的登錄頁面)提交,並且爲了進一步請求您將請求使用訪問令牌。 OAuth主要用於授權,並且比基本認證要多得多 –
相關問題
- 1. 使用spring rest進行POST REST API的身份驗證模板
- 2. 無法使用Magento REST API使用OAuth
- 3. 帶OAUTH的Spring Rest模板
- 4. 使用Facebook登錄並使用oauth 2.0進行REST API調用認證
- 5. 使用GoogleApiClient進行REST API調用
- 6. 使用PECL通過REST API通過REST API邀請請求OAuth
- 7. 如何使用Twitter Rest APi與OAuth
- 8. 使用Facebook OAuth保護REST API
- 9. 使用REST API進行身份驗證
- 10. 使用Java Rest API進行PayPal登錄
- 11. 使用Rally Rest API進行CRUD操作
- 12. 使用Swagger Spring OAuth 2.0的API文檔
- 13. 使用Scribe與Vimeo進行OAuth集成
- 14. Spring Session Spring Rest Rest API和Redis
- 15. REST API + OAuth +移動流程
- 16. Spring批處理+ Spring API REST
- 17. 使用Swagger的Spring REST API文檔
- 18. 使用Spring REST API上傳文件
- 19. 如何使rest spring API在更多的請求數量的同時使用spring mvc進行擴展?實現使用像@RestController和@RequestMapping等註釋REST API
- 20. 使用OneDrive Rest API進行塊下載API
- 21. 使用REST API進行Azure API管理的通知列表
- 22. 發送REST使用OAuth
- 23. 從IntentService或AsyncTask進行REST API調用?
- 24. 使用DropWizard進行OAuth身份驗證
- 25. 使用Spring Security Rest Plugin安全的Grails Rest API
- 26. 如何僅使用Spring Data REST公開可寫的REST API?
- 27. 如何使用Passport測試Express REST API使用mocha進行Google OAuth身份驗證?
- 28. 從Salesforce Workbench提取OAuth令牌以執行Rest Api調用
- 29. Url在AngularJS前端使用Spring REST後端進行編碼
- 30. soapUI vs rest rest for REST API測試
你看春安嗎?我認爲它可以使用spring-security-filter過濾請求,並檢查OAuth憑證。 – Sarief