首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我是否可以在活动Azure云上使用自签名证书?

我是否可以在活动Azure云上使用自签名证书?
EN

Stack Overflow用户
提问于 2011-07-18 19:49:01
回答 3查看 630关注 0票数 2

我需要测试HTTPS在部署在云上的Azure web角色中是否正常工作。我跟随all steps创建了一个自签名证书,并将其与我的角色相关联。现在,我的角色可以通过HTTP正常工作,但请求HTTPS端口超时。

我怀疑问题在于证书是自签名的。我可以在云上使用自签名证书吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-18 20:05:46

正如Phil建议的那样,超时不是由使用自签名证书引起的。如果证书没有作为受信任的证书安装在本地,您只会收到浏览器的安全警告。

我非常成功地使用了自签名证书。

更有可能的是,您没有在端口443上定义HTTPS端点(或者像Phil建议的那样,同样存在连接问题)。

票数 2
EN

Stack Overflow用户

发布于 2011-07-18 19:58:57

如果证书有问题,我不希望连接“超时”,这应该更像是防火墙或通信问题。

票数 4
EN

Stack Overflow用户

发布于 2011-07-22 16:30:21

真正的问题是我没有将端点添加到<Sites><Bindings>部分

代码语言:javascript
复制
 <?xml version="1.0" encoding="utf-8"?>
 <ServiceDefinition name="RoleName" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition">
 <WebRole name="Role" vmsize="Medium">
 <Sites>
  <Site name="Web">
    <Bindings>
      <Binding name="HttpIn" endpointName="HttpIn" />
      <Binding name="HttpsIn" endpointName="HttpsIn" /> <<<<<<!!!!!!!
    </Bindings>
  </Site>
</Sites>
<ConfigurationSettings>
  blahblahblah
</ConfigurationSettings>

看起来MSDN在这一时刻并没有明确提到这一点。

所以底线是:可以使用自签名证书,浏览器会像通常处理自签名证书那样抱怨,新端点必须在<Endpoints><Bindings>中列出。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6732434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档