【发布时间】:2009-11-03 23:52:59
【问题描述】:
好的,首先让我告诉你这个问题背后的故事。 我们有一个 Sitecore 网站,正常安装,运行顺利。我们需要在 Sitecore 中动态创建一些项目,第三方公司调用 Web 服务,该 Web 服务创建项目并发布它们。到目前为止,它是直截了当的,解决方案看起来很简单,我们可以在 Sitecore 的同一个网站上创建一个 Web 服务,然后我们可以使用 Sitecore API 并创建项目。 但是现在事情变得有趣了,他们不想把这个网络服务放到一个对公众开放的服务器上。他们希望将防火墙置于另一台仍然可以访问 Sitecore 数据库的服务器上。 (并且只有这家第三方公司可以通过一些 ip 过滤访问) 我解决问题的方法是,为此 Web 服务创建了一个网站,并复制了所有配置和其他一些文件夹,这样我就可以使用该 Web 服务中的 Sitecore API,但我真的不需要大部分配置,我只需要一个子集,以便我可以使用 API 创建项目。 您能想到更好的解决方案吗?
谢谢
【问题讨论】:
标签: sitecore