Bunun nasıl yapılacağı konusunda çok fazla kaynak var gibi görünüyor, ancak tam olarak ne yapmak istediğimi yapmak için hiçbir şey bulamadım. Kullanıcıların herhangi bir şey yapabilmek için kimlik doğrulaması yapmasını gerektiren bir WCF web servisi oluşturmaya çalışıyorum (çağrı yöntemleri, bkz. WSDL, vb.). Kimlik doğrulama, LDAP sunucumuza bağlanmak için yazacağım özel bir parça olurdu. İstemcinin her istekte yeniden kimlik doğrulaması yapmak istemediğinden form kimlik doğrulamasını kullanmak isterim. Hizmetin müşteriye gelecekteki talepler için geri gönderebileceği bir Forms Auth bileti tanımlama bilgisi göndermesini istiyorum (bunu, çerezleri desteklemeyen istemci ortamları, örneğin mobil uygulama için kuyulama işini tamamladım). Bununla birlikte, servis tarafında, kullanıcının kimlik doğrulama gruplarının önbelleğe alınmış bir kopyasını saklayan (LDAP sunucusuna tekrarlı arama yapmaktan kaçınmak için) her kullanıcı için bellek deposu verilerinde ihtiyacım var. Formlar Auth bileti. WCF ve Form Kimlik Doğrulaması konusunda oldukça yeniyim, bu yüzden "basit" şeyleri atlamayacak olursanız sevinirim. Teşekkürler!Bir WCF hizmetinin doğrulanması
5
A
cevap
2
Bana öyle geliyor ki, kimlik doğrulamasına dikkat edecek bir Güvenli Simge Hizmeti (STS) kurmanız gerekiyor. Bir STS, isterseniz bir LDAP veya SQL tablosu ortaya çıkarabilir.
Diğer alterantifler, Facebook ve Google gibi birçok farklı kimlik sağlayıcısına karşı federasyon yapmanızı sağlayan Windows Azure ACS olabilir.
Kimlik doğrulama kaynağınız Active Directory ise, ADFS yoludur.
İlgili konular
- 1. Bir async WCF hizmetinin uygulanması
- 2. WCF hizmetinin içinde OperationContextScope'u ne zaman kullanmalıyım?
- 3. IIS tarafından barındırılan (http) WCF hizmetinin yaşam döngüsü nedir?
- 4. Bir CART modelinin çapraz doğrulanması
- 5. Bir dizideki dosya uzantılarının doğrulanması
- 6. Bir .NET Hizmetinin Açığa Çıkması
- 7. Bir bonjour hizmetinin durumunun bilinmesi
- 8. Redux Store'daki Verilerin Doğrulanması
- 9. Windows Hizmetinin otomatik dağıtımı - araçlar
- 10. Kavanoz İmzasının Doğrulanması
- 11. Dosya ile formun doğrulanması
- 12. jQuery'den bir ASP.NET 4.0 WCF hizmetinin çağrılması 400 Hatalı İstek veriliyor
- 13. WCF hizmetinin herhangi bir sertifika kullanmadan genel/özel anahtar çifti ile nasıl güvenli hale getirilmesi
- 14. ADO.NET Veri Hizmetinin Dağıtımı
- 15. Sınıfta başka bir yöntemin doğrulanması Moq
- 16. wcf hizmetinden xdocument döndürme
- 17. Sistemd hizmetinin çıktısını bir dosyaya nasıl yönlendirilir
- 18. Bir Windows Hizmetinin çalışıp çalışmadığını nasıl doğrulayabilirim?
- 19. Bir windows hizmetinin başlatılma sırasını kontrol etme
- 20. Kredi kartlarının istemci tarafında doğrulanması
- 21. JQuery Doğrulaması: Gizli alanların doğrulanması
- 22. Uygulama Faturalama hizmetinin zamanla öldürülmesi
- 23. Translator hizmetinin FormType'a enjekte edilmesi
- 24. WCF isteğinden ActivityId çıkarmak
- 25. LAN'da WCF servisini mi arıyorsunuz?
- 26. üzerinde çalışıyorum bir WCF hizmeti WCF uygulamasında
- 27. HTTP WCF hizmetine POST
- 28. WCF/WCF Veri Hizmetleri/WCF RIA Hizmetleri
- 29. WCF: ServiceHost (WCF 4.5)
- 30. WCF
Araştırmaya başlamak için bazı iyi yerler: http://download.microsoft.com/download/7/D/0/7D0B5166-6A8A-418A-ADDD-95EE9B046994/Claims-Based%20Identity%20for%20Windows .pdf ve http://msdn.microsoft.com/en-us/security/aa570351 –