azure 使Umbraco Jmeter 板托管在winodws服务器IIS上,从一个示例可见,并且在另一个示例上创建的站点没有 Jmeter 板

gcuhipw9  于 2023-04-22  发布在  其他
关注(0)|答案(1)|浏览(120)

注意:我刚开始使用umbraco,所以我可能不知道umbraco的一些特性
因此,我们的一个客户要求一个环境,他们希望在其中为他们的网站设置umbraco托管..他们已经指定他们需要两个Windows示例,在Azure云..一个将服务于umbraco Jmeter 板,另一个将服务于由它创建的网站请注意,两个系统都在同一子网中,
我想知道的是,这种架构能实现吗?
有什么必要这样做?或者它是否可以实现或有任何变通方法??这是客户要求中的体系结构图,我知道它非常模糊architecture
我曾尝试使用文件共享系统,以便两个站点使用的文件都存储在那里(物理位置相同,数据库相同,因此可以通过添加区域性和主机名从其他示例的IP访问网站),但无法在该文件共享的用户中添加用户IIS_IUSRS,因此无法更改文件夹的权限,并且会收到IIS权限错误,但当我尝试添加权限时,This error不允许
我尝试启用Azure AD域服务,但不允许从客户端帐户启用,因此我猜这不是一个选项
TLDR:客户端希望有一个umbraco主机,他们希望管理员 Jmeter 板可以从一台机器访问,并在其他机器上托管网站,可以做到吗?如何?

62lalag4

62lalag41#

当然,您可以限制对Umbraco backoffice的访问。
一个可能的解决方案是利用IIS中的URL重写模块,设置一个新规则,将“/umbraco”URL的条目仅限于您指定的IP地址。
好线程为此:https://our.umbraco.com/forum/using-umbraco-and-getting-started/88909-restrict-the-umbraco-login-page-specific-ip-addresses
另一种可能性是通过调整backoffice的中间件来以编程方式完成:
https://our.umbraco.com/forum/using-umbraco-and-getting-started/110259-how-to-hide-or-remove-backoffice-access-to-frontend-servers-in-a-load-balance-configuration
我建议你不要碰系统权限,把它留给系统管理员,因为你可能会造成一些安全漏洞。

相关问题