C# 从一个中心位置共享内容的多个网站?

C# 从一个中心位置共享内容的多个网站?,c#,asp.net,umbraco,C#,Asp.net,Umbraco,目前我有三个umbraco网站,每个网站都有自己的内容树,但都有一个共同的页面。目前,由于所有三个站点都是独立的,因此数据只会复制到每个站点中 然而,我们的客户现在要求所有页面都可以从一个站点进行管理。即,数据在一个umbraco安装中更新,并以某种方式镜像到其他站点。请记住,此页面受密码保护,并且包含敏感数据 我怎样才能做到这一点 我的第一个想法可能是公开一个包含所有相关数据的xml提要,但是我不知道如何保证所有数据的安全。这会是一种通过https进行加密和设置的情况吗?我真的不知道从哪里开始

目前我有三个umbraco网站,每个网站都有自己的内容树,但都有一个共同的页面。目前,由于所有三个站点都是独立的,因此数据只会复制到每个站点中

然而,我们的客户现在要求所有页面都可以从一个站点进行管理。即,数据在一个umbraco安装中更新,并以某种方式镜像到其他站点。请记住,此页面受密码保护,并且包含敏感数据

我怎样才能做到这一点

我的第一个想法可能是公开一个包含所有相关数据的xml提要,但是我不知道如何保证所有数据的安全。这会是一种通过https进行加密和设置的情况吗?我真的不知道从哪里开始。。有人能给我指出正确的方向吗

我真的在这里寻找最简单的解决方案


谢谢

如果您有三个独立的网站,正如您所说的从一个网站到另一个网站的应对数据,我会在编辑数据的主网站上设置一个web服务。然后在其他站点上放置宏来显示数据


如果是敏感数据,请向web服务添加登录名和密码,所有内容都必须是https。

我以前也做过类似的事情,我将所有页面内容保存在数据库的一个表中,并创建另一个表以匹配哪些内容属于哪个网站。它现在可以正常工作一年了。