REST web hizmetinde kullanıcı kimlik doğrulaması yöntemini nasıl yazarım? Web servisleri ile yeni başlıyorum.REST web hizmetinde kullanıcıyı nasıl kimlik doğrulamalıyım?
14
A
cevap
12
Kimlik doğrulamanın kendisi REST paradigmasının bozuk olmaması için vatansız bir şekilde yapılmalıdır. Bu, her istekte kimlik doğrulamasının yapılması gerektiği anlamına gelir. bu SO question SSL şifreli bağlantılar üzerinden (https) esiest yöntem HTTP Temel AUTH'ı (rfc2617) kullanılarak bazı diğer ayrıntıları
sağlayabilir. Burada bazı java örnekler:
Eğer kullanıcı/geçiş açılan her şey yeniden göndermek zorunda değilsin, ama onlar biraz daha zorlu olacak şekilde nonce'ları kullanan başka yöntemi:
, kullanıcıların kimliğini doğrulamak için birçok yol vardır, ancak bu 2, sunucu tarafında oturum durumunu tutmayan en sık kullanılanlardır.
İlgili konular
- 1. PHP REST web hizmetinde kimlik doğrulaması nasıl kullanılır?
- 2. Kullanıcılar, LDAP kimlik doğrulamasıyla web hizmetinde oturum açamazlar
- 3. harici bir sunucuya karşı CouchDB kullanıcıyı kimlik denetimi
- 4. REST PHP'de Kimlik Doğrulama (CodeIgniter)
- 5. Web hizmetinde bir arabirim nasıl ortaya çıkarılır
- 6. json nesnesini web hizmetinde Jersey ile getirin
- 7. SecurityContext kullanarak REST Web Service için kimlik doğrulama yöntemi
- 8. Int64 türünde web hizmetinde boş değer
- 9. Android istemcisiyle WCF web hizmetinde nasıl hata ayıklanır?
- 10. Web hizmetinde JAXBElement <String> nasıl kullanılır?
- 11. Django Rest Framework JWT Kimlik Doğrulama Testi
- 12. Django Rest Framework Postacı Belirteci Kimlik Doğrulama
- 13. Django Rest Framework Kimlik Doğrulama Hataları
- 14. Web hizmetleriyle karşılıklı kimlik doğrulaması
- 15. Can laravel'in Kimlik Doğrulaması, şifresiz bir kullanıcıyı hatırlayabilir mi?
- 16. JAX-RS REST hizmeti ek açıklamalarla nasıl kimlik doğrulaması yapabilir?
- 17. Filezilla istemcisindeki kullanıcıyı değiştirin
- 18. Kumaşta kullanıcıyı değiştirme
- 19. Basit HTTP Auth REST webservice (Java + Jersey) ile nasıl kullanılır?
- 20. .NET asmx web hizmetinde neden bir arabirimi gösteremiyorum?
- 21. Birden çok web hizmetinde aynı nesne, yinelenen sınıflar ile sonuçlanır
- 22. VS2010 Web Hizmetinde Yöntemler Framework 3.5 yerel olarak çalıştırıldığında görünmüyor
- 23. Neden [System.ComponentModel.ToolboxItem (false)] varsayılan olarak Asp.net Web hizmetinde geliyor
- 24. Web API ile Kimlik Yetkilendirmesi Öznitelik Rolleri
- 25. Web api ile Temel Kimlik Doğrulama Giriş
- 26. Arabirimi bir WCF Hizmetinde Geçirme?
- 27. REST kaynak hiyerarşisini nasıl yapılandırabilirim?
- 28. Geçerli kullanıcıyı Liferay'de nasıl alabilirim?
- 29. Dosyayı silen kullanıcıyı nasıl alabilirim?
- 30. Kullanıcıyı nasıl değiştirebilirim? (Cmd, mariadb)
yardımcı
umut DİNLENME Web hizmetleri konusunda kullanıcının kimliğini doğrulamak için farklı yolları vardır. Anlamlı bir cevap almak için daha fazla bilgi vermelisiniz. – Olli
[REST web servisindeki kullanıcı için web uygulamasında nasıl kimlik doğrulaması yapabilirim?] Olası bir kopyası (http://stackoverflow.com/questions/5529221/how-do-i-authenticate-for-user-in-rest-web -Service-in-web uygulaması) –