Sự khác biệt chính giữa JWT (Mã thông báo Web Json) và SAML là gì? Xin đề nghị tôi bất kỳ ví dụ nào trong số này với bảo mật mùa xuân. Cảm ơn trước.Sự khác nhau giữa JWT và SAML?
Trả lời
Cả hai SAML và JWT là các định dạng mã thông báo bảo mật không phụ thuộc vào bất kỳ ngôn ngữ lập trình nào. SAML là định dạng cũ hơn và dựa trên XML. Nó được sử dụng phổ biến trong các giao thức như SAML-P, WS-Trust và WS-Federation (mặc dù không được yêu cầu nghiêm ngặt).
Mã thông báo JWT (Mã thông báo Web JSON) dựa trên JSON và được sử dụng trong các giao thức xác thực và ủy quyền mới như OpenID Connect và OAuth 2.0.
bạn vui lòng đề xuất bất kỳ triển khai mẫu mùa xuân nào – Jamsheer
tôi không thể đề xuất bất cứ điều gì từ kinh nghiệm như tôi không phải là một nhà phát triển Java. Nhưng có một cái nhìn tại slide 50 của boong này: http://www.slideshare.net/JAX_London/spring-day-identity-management-with-spring-security-dave-syer – MvdD
cảm ơn bạn đã cho bạn ăn lại – Jamsheer
Thông tin bổ sung là SAML là giao thức và định dạng mã thông báo nhưng JWT là định dạng mã thông báo duy nhất.
- 1. Sự khác biệt giữa Hộ chiếu và JWT?
- 2. Sự khác nhau giữa .Equals và ==
- 3. Sự khác nhau giữa% w và% W
- 4. Sự khác nhau giữa ParameterInfo.DefaultValue và ParameterInfo.RawDefaultValue
- 5. Sự khác nhau giữa MBean và MXBean
- 6. Sự khác nhau giữa ConfigurationManager và ConfigurationSettings
- 7. Sự khác nhau giữa Tkinter và Tkinter
- 8. Sự khác nhau giữa! = Và =! trong Java?
- 9. Sự khác nhau giữa 'SpecialFolder.LocalApplicationData' và 'SpecialFolder.ApplicationData'?
- 10. Sự khác nhau giữa String.getBytes() và IOUtils.toByteArray()?
- 11. Sự khác nhau giữa presentModalViewController và presentViewController?
- 12. Sự khác nhau giữa NSInvocationOperation và NSBlockOperation
- 13. Sự khác nhau giữa TVar và TMVar
- 14. Sự khác nhau giữa onClickListener và onItemClickListener
- 15. Sự khác nhau giữa QPushButton và QToolButton
- 16. Sự khác nhau giữa ngStorage và $ window.localStorage
- 17. Sự khác nhau giữa okhttp và httpurlconnection?
- 18. Sự khác nhau giữa clBLAS và ViennaCL?
- 19. Sự khác nhau giữa JSONParser và JSONRenderer
- 20. Sự khác nhau giữa băm và hashValue
- 21. Sự khác nhau giữa hàm và Function.prototype
- 22. Sự khác nhau giữa express.Router và app.get?
- 23. Sự khác nhau giữa MPI_Scatter và MPI_Bcast
- 24. Sự khác nhau giữa onResume() và onResumeFragments()
- 25. Sự khác nhau giữa `require` và` gem`
- 26. Sự khác nhau giữa HttpUtility.HtmlEncode và Server.HtmlEncode
- 27. Sự khác nhau giữa sqlplus và sqldeveloper?
- 28. Sự khác nhau giữa JPA và JPA2
- 29. Sự khác nhau giữa DECIMAL và NUMERIC
- 30. Sự khác nhau giữa "./somescript.sh" và ". ./somescript.sh"
Hãy xem xét điều này, độc đáo hơn, so sánh và giải thích: http://security.stackexchange.com/questions/82587/json-web-tokens-vs-saml –