首先,我对Server 2012、RD网络访问和ASP.NET完全陌生。我刚从大学毕业,所以我尝试了这一体验。我有一个基本的web开发背景(HTML、CSS、Javascript、PHP和MySQL)。我被要求找到一种方法,根据用户登录的Active Directory域定制RD Web的Default.aspx和Desktops.aspx页面。因此,如果A公司的人使用someone@companyAdomain.com登录,他们将被定向到为他们定制的页面。如果来自B公司的人登录,他们将被定向到一个为他们定制的站点,等等。我已经完成了定制默认/登录/桌面的单个实例的教程,因此我了解了这一点。我所找不到的是一种使这个模块化的方法,因为每当新公司被添加到他们的定制页面时,我都不必修改if new语句。
谢谢!
发布于 2016-01-22 16:36:13
web访问站点的文件位于网关服务器上的%windir%\web\rdweb\page\en- US中。它们是用C#和html编写的。如果您在OO中是有效的,您应该能够修改它们。您需要对一些组名进行硬编码,并在此基础上提供不同的CSS。或者,您可以将字符串拆分UPN,并将域名抛到switch语句中。
我不建议修改这些文件,您永远不知道引入了哪些安全漏洞。另外,我不知道升级会有多安全。
将在集合设置中配置不同的图标。
https://serverfault.com/questions/750942
复制相似问题