Share this post

Desktop Director is a very useful tool, however, there is one very serious drawback, which cannot be overlooked. Every time when user log in, a domain name must be entered manually. 

Unilke StoreFront or WebInterface, in Desktop Director we cannot use gui to configure the logon domain – there is no such option at all. Using metod described below we can automatically pre-populate domain name for Citrix Director logon page to simplify logon process.


Citrix Director must be installed and we must have full access to the path: C:\inetpub\wwwroot\Director


1. Log in to the server console where Desktop Director is installed and navigate to folder C:\inetpub\wwwroot\Director

2. Make a copy of LogOn.aspx file

3. Edit LogOn.aspx file.

4. Look for a line starting from: <asp:TextBox ID=”Domain”
 Figure 1

Figure 1

5. Replace
<asp:TextBox ID=”Domain” runat=”server” CssClass=”text-box” ></asp:TextBox>
<asp:TextBox ID=”Domain” Text=”Domain.local” readonly=”true” runat=”server” CssClass=”text-box”></asp:TextBox>
Where domain.local is your actual domain. In my case I use LAB as a domain name.
 Figure 2

Figure 2

6. Start Director.
 Figure 3

Figure 3

7. Repeat this procedure on all servers installed with Desktop Director

Note: In Desktop Director delivered with XenDesktop and XenApp 7.6 domain name is already included.