2009-07-29 20 views
12

yüzdenWCF elde sertifika kodlanmış değeri

<identity> 
    <certificate encodedValue="large string!!!!!!!" /> 
</identity> 

değeri benim test sertifika kullanarak gelişiminde Görsel stüdyosu tarafından oluşturulan web.config'de kodlanmış bir değere sahiptirler.

Şimdi konuşuyorum, sunucuyu yöneten üçüncü bölüm tarafından korunan sertifikanın kodlanmış değerini almak istiyorum.

Aşağıdaki gibi svcutil.exe aracını kullanmanın bana bunu sağlayacağını biliyorum. Bilmek istiyorum ne

svcutil.exe http://servicename.svc 

  1. Ben

EDIT eksik bu önerilen yaklaşım

  • Bunu yapmak için herhangi bir ya yollar var mısınız mi: Görsel Studio kullanılamıyor ve sertifikayı taşıyamam, böylece VS olmayan bir çözüm olması gerekiyor.

  • cevap

    0

    daha sonra sunucu sertifikası servis davranışı hizmet davranışta

    bunu tarafından son nokta üzerinde kullandığı sertifikayı seçebilir parçası olarak Windows sertifika deposuna yüklenir ve seçilmiş olacak bir 3. taraf tarafından yönetilen geçtiyse

    <behaviors> 
        <serviceBehaviors> 
        <behavior name="MyServiceBehavior"> 
         <serviceCredentials> 
         <serviceCertificate findValue="CN=myhost.mydomain.org" /> 
         </serviceCredentials> 
        </behavior> 
        </serviceBehaviors> 
    </behaviors> 
    

    Öğe, bağlantı istemcisi için kullanılır. İstemci çözümündeki proxy için hizmet referansını yenileyin ve kimlik öğesinin yeni sertifikanın genel kısımlarının kodlanmış bir değer sürümü ile güncellenmesi gerekir.

    +0

    Anlatmalıydım encodedValue içine bu yapıştırarak yapılabilir söz konusu görsel stüdyonun müsait olmaması. – AJM

    +0

    Oh. Peki, VS ile bir makinede proxy'yi yeniden oluşturabilir ve daha sonra bu konfigürasyondaki girişi kullanabilirsiniz. Yoksa dış dünyaya görsel olarak sunulmayan makine mı? – blowdart

    +0

    Onun daha sonra korkarım! – AJM

    20

    Bu da, base64 biçiminde özel anahtarı olmadan .cer dosyası (IIS veya sertifika çırpıda üzerinden) sertifikası ihraç not defteri ve fotokopi açılıyor ve

    +4

    Bkz. Http://bartwullems.blogspot.co.uk/2011/05/wcf-certificate-encodedvalue.html – AJM

    +1

    http://www.digicert.com/import-export-ssl-certificate.htm – AJM

    +0

    teşekkürler, gerçekten yardımcı oldu orada ben varım –

    İlgili konular