SORU
16 Kasım 2009, PAZARTESİ


Nasıl çözmek "/TLS yetkisi " ile SSL güvenli kanal için güven ilişkisi kurulamadı;

Gerçekten bu sorun sabit olduğunu sanıyordum, ama sadece daha önce gizlenmiş oldu.

XML hizmeti IIS 7 HTTPS kullanarak ev sahipliği yapıyor. Internet Explorer ben bu siteye göz atarken, bir cazibe gibi çalışır, bu benim çünküvareklendi yerel kök sertifika için sertifika yetkilisi deposu.

1 makinede geliştiriyorum, istemci ve sunucu aynı makine. Sertifika doğrudan IIS 7 management snap gelen kendinden imzalı.

Ben sürekli bu hata artık

SSL için güven ilişkisi kurulamadı/yetkilisi ile TLS güvenli kanalı.

... müşteri çağrıldığında konsol.

Ben el ile sertifika kendimi izinleri ve ağ servisi, findprivatekey cacls.exe kullanarak verdi.

Kod http çalışmak için kullanılan ne dayanan müvekkilim bir sorun olmalı, hizmet işleri SOAPUİ ve kullanarak bağlanmak için uygulama denedim.

Başka nereye bağlayabilirim gibi tüm olasılıkları tüketmiş gibi görünüyor bakabilir miyim?

CEVAP
16 Kasım 2009, PAZARTESİ


Geçici bir çözüm olarak ServicePointManageriçin bir işleyici'nın 4* *istemci tarafında: . ekleyebilirsiniz

System.Net.ServicePointManager.ServerCertificateValidationCallback  =
    (se, cert, chain, sslerror) =>
        {
            return true;
        };

ama unutmayınbu iyi bir uygulama değildirtamamen sunucu sertifikası yok sayar ve servis cidden istemci güvenliği tehlikeye sokabilir sorun ne olursa olsun, bu noktadan yöneticisi söyler. Bu rafine ve bazı özel denetimi (sertifika adı, karma vs.) yapabilirsin. en azından test sertifikaları kullanarak geliştirme sırasında sorun değiştirebilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chip Johnson

    Chip Johnson

    30 AĞUSTOS 2007
  • Ricardo Cerqueira

    Ricardo Cerq

    28 Mayıs 2008
  • TheDailyTechDose

    TheDailyTech

    15 EKİM 2012