0

我研究了下面的链接: 店面源代码入门

根据“配置内容连接字符串”一节,我意识到需要放置admin的“cms-content”的物理地址。但我们已将 Web 应用程序(管理员和店面)部署到专用服务器。因此,对于具有这些条件的配置,我阅读了以下链接:将 Web 应用程序部署到专用服务器

但是此链接尚不清楚“ContentConnectionString”是如何初始化的。

4

1 回答 1

1

ContentConnectionString店面设置指向存储主题文件的位置并具有默认值~/App_Data/cms-content

VC 平台,安装了模块vc-content允许从管理器 UI 管理主题文件并具有类似的设置 CmsContentConnectionString

如果店面和平台已安装在相同的 Azure 应用程序或专用服务器上,这两个设置应指向相同的物理位置,并provider=LocalStorage;rootPath=~\App_Data\cms-content在平台 Web.config 和 provider=LocalStorage;rootPath={ vc-platform physical path}\App_Data\cms-content店面 Web.config 中具有以下值。

对于VC平台和店面分开安装的情况,需要使用azure blob storageprovider=AzureBlobStorage;rootPath=cms-content;DefaultEndpointsProtocol=https;AccountName=yourAccountName;AccountKey=yourAccountKey在店面和平台之间共享主题文件。

我们强烈建议使用在 GitHub 存储库中存储和更改您的主题,并使用 CI(持续集成任务)来更新生产中的主题,并仅将管理 UI 主题管理用于紧急修复或其他非历史更改。

于 2016-11-21T08:27:15.297 回答