SSL Sertifikası ayarlamadan kimlik doğrulamayı (ala "Temel Kimlik Doğrulama") kurmanın bir yolu var mı? Bunu da REST'te veya normal SOAP WCF Servislerinde, tercihen REST'de yapmak istiyorum, ancak hizmetleri karıştırabilmek isterim. Diğer bir deyişle, "Temel Kimlik Doğrulamada olduğu gibi, SSL olmadan normal bir eski kullanıcı adı ve parola göndermek istiyorum." Bunu yapmanın bir yolu var mı?WCF SSL OLMADAN Kimlik Doğrulama
16
A
cevap
15
TransportCredentialOnly güvenlik modunu kullanın. Bu gönderi, nasıl yapılacağını açıklar:
http://developers.de/blogs/damir_dobric/archive/2006/07/31/890.aspx.
Ayrıca, IIS'de temel kimlik doğrulamayı etkinleştirmeniz gerektiğini unutmayın.
Sanırım bu sadece WCF4'te değil, WCF3-3.5'te mümkün mü? –
WCF3.5 ile kullandım. Doğru bir şekilde hatırlarsam çalışmam için biraz şans aldım. – erikkallen
TransportCredentialOnly hakkında sadece bir not: TransportCredentialOnly güvenlik modu seçeneği, kullanıcı şifrelerini şifrelemeden veya mesaj imzalamadan geçirir. Aktarılan kimlik bilgilerinin korunmayacağı ve Internet Protokolü Güvenliği (IPSec) gibi başka yollarla korunmaları gerektiği için bu modu dikkatli kullanın. [Http://msdn.microsoft.com/en-us/library/ff648505.aspx] 'den – Arvand