如何使用后端删除Orchard站点中的SSL重定向?

时间:2015-12-24 17:14:17

标签: ssl orchardcms

我正在设置我的Orchard网站以要求SSL。我显然设置错了,无法访问页面来更改任何设置,因为它重定向不正确。我从Firefox获取的错误消息是

  

页面未正确重定向

     

Firefox检测到服务器正在以永远无法完成的方式重定向此地址的请求。“

很抱歉,我无法告诉您我的设置是什么,因为我无法访问该页面。 我问是否有办法可以更改web.config,或者数据库中的一个字段,这将允许我返回到网站以设置正确的设置。任何想法?谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

设置保存在数据库的站点设置数据集中。使用SQL Server Management Studio或其他工具连接到数据库。查找表Orchard_Framework_ContentItemRecord和第一行>列Data应该使用SSL条目保留您的网站设置,应该看起来像

<SslSettingsPart>
    <Urls></Urls>
    <SecureEverything>False</SecureEverything>
    <Enabled>True</Enabled>
    <CustomEnabled>False</CustomEnabled>
    <SecureHostName>localhost:44302</SecureHostName>
    <InsecureHostName>localhost:10421</InsecureHostName>
</SslSettingsPart>

根据需要调整或删除整个部分并通过管理再次设置。

确保在您更改此数据库后保存并重新启动您的网站,否则它可能不会生效。