【问题标题】:DNN error setting site to HTTPSDNN 错误将站点设置为 HTTPS
【发布时间】:2012-03-05 20:54:04
【问题描述】:

我继承了一个在 DNN 5 上运行的 DNN 站点。我们被要求打开 ssl,从我所看到的一切来看,它应该就像在管理模块中翻转安全标志一样简单。但是,当我们这样做并尝试保存时,我们会收到以下错误。

Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Input string was 
not in a correct format. ---> System.FormatException: Input string was not 
in a correct format. at System.Number.StringToNumber(String str, NumberStyles 
options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at 
System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at    
DotNetNuke.Modules.Admin.Portals.SiteSettings.cmdUpdate_Click(Object sender, EventArgs e)  

谷歌上有很多关于这个的东西,但到目前为止我还没有看到任何与 https 标志有关的东西。任何人都遇到过这个问题,以及如何解决它的任何想法?

【问题讨论】:

    标签: https dotnetnuke


    【解决方案1】:

    当您保存在站点设置模块中时,它会尝试更新/解析所有设置。因此,即使您正在设置 HTTPS 设置,它也可能是导致错误的不相关设置。我会进一步调查您在 Google 上找到的结果。

    您可能还想将 DNN 升级到更高版本(我隐约记得在某些版本 5 升级过程中,一些不良数据问题会导致此类问题;我相信如果您继续升级到 DNN 5.6.x 或 DNN,该问题已得到修复6.x)。

    【讨论】:

    • 谢谢。这就是我所怀疑的,但不幸的是,我们都没有与 DNN 合作过。我们正在尝试建立一个可以工作的开发站点,然后我们可以尝试升级。如果失败了,那就是几个星期的长夜更换网站。
    猜你喜欢
    • 1970-01-01
    • 2016-03-15
    • 1970-01-01
    • 1970-01-01
    • 2017-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-03
    相关资源
    最近更新 更多