【问题标题】:ssl certificate issuessl证书问题
【发布时间】:2009-08-12 17:47:55
【问题描述】:

我有基于 dotnetnuke 的站点。我已启用 SSL 选项。

我遇到了两个问题,

  1. 当我输入它的网址时说 www.abc.com 它转到 http://www.abc.com 而不是 https://www.abc.com 直到我明确提到.. 有什么办法,它重定向到 https://www.abc.om 而不是 http://www.abc.com

  2. 我的浏览器收到了不受信任的证书安全警告...如何避免这种情况?

谢谢,

【问题讨论】:

  • 您使用的是什么版本的 DotNetNuke?您应该在站点设置和页面级别中启用 SSL 以强制它使用 HTTPS。

标签: ssl dotnetnuke


【解决方案1】:

要解决不受信任的证书问题,您可以

  1. 从受信任的提供商处购买证书
  2. 将您自己的证书安装到根证书提供程序存储中

如果您希望这是一个公共网站,那么选项 1 是您唯一的选择。

【讨论】:

    【解决方案2】:

    正如 Ian 所说,您必须确保在站点设置(管理员 > 站点设置)以及特定页面设置(控制面板中的设置图标或通过管理员 > 页面您要保护的页面。您可能还需要注意“强制 SSL”选项,因为它会禁止使用 https 协议访问该页面。

    关于 Untrusted Certificate 错误,正如 David 所说,如果您打算公开您的网站,您将希望/需要从受信任的提供商之一获得 SSL。我个人使用 GoDaddy 购买 SSL 证书,它们是通过 Starfield Technologies 运行的。我认为我们每年为“基本”证书支付约 35 美元(?)。

    只是一个简短的说明 - 我只使用 GoDaddy 进行 SSL 购买和域注册/管理(我为各种客户处理约 300 个域)。他们的电话帮助(通常是顽固的入站转移)通常是即时的。但是,我在内部处理所有托管。我听说过一些关于在 GoDaddy 上托管 DNN 的真实恐怖故事,特别是如果您不花钱购买专用服务器 - 他们拥有的唯一选择(我上次检查过)用于获得主机级别的访问权限或安装 DNN 5.x。

    【讨论】:

    • 我们可以把某些页面放在 HTTPS 下,而不是把整个应用程序放在一起吗?像。登录,电子商务,某些重要页面。如果是,那么如何?
    猜你喜欢
    • 2015-05-29
    • 1970-01-01
    • 2017-09-07
    • 2013-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多