有没有办法为DevFabric使用不同的SSL证书?

我们在Windows Azure DevFabric中运行HTTPS WebRole。 DevFabric附带自己的SSL证书,颁发给127.0.0.1。有没有办法让它使用不同的证书? 背景:我们实际上想要从另一台机器访问Web服务。我知道,我知道,它不是为此设计的,但如果可能的话,这就是我们想做的事情。对于HTTP,这工作正常 - 我们有一个端口重定向器正在运行,它将机器外部IP上的端口重定向到127.0.0.1上的相同端口。但是,对于SSL,连接失败,因为URL中的主机名与证书中的主机名(“127.0.0.1”)不匹配。     
已邀请:
在这种情况下,如果您在Dev中运行,您想要做的是忽略证书错误:
ServicePointManager.ServerCertificateValidationCallback += new RemoteCertificateValidationCallback(ValidateCertificate);

private static bool ValidateCertificate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors)
{
     #if DEBUG
     return true;
     #endif
     return (sslPolicyErrors == SslPolicyErrors.None);
}
    

要回复问题请先登录注册