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

  • Chriselle Lim

    Chriselle Li

    26 Ocak 2008
  • pucksz

    pucksz

    24 Mart 2006
  • Sams Page :D

    Sams Page :D

    15 Mart 2009