dalam setting default Citrix Web Interface, dalam tampilan menu utama kita hanya di suguhkan tulisan ‘welcome’ tanpa kita tahu siapa user yang sedang menggunakannya. Dengan mengutak atik 2 file utama yang mempengaruhi file ini, kita bisa mengetahui, siapakah sebenarnya yang sedang menggunakan Web Interace ini. Jadi di main menu, akan berubah menjadi ‘welcome [nama_user]
Untuk Web Interface 3.x
- buka kedua file berikut : \Inetpub\wwwroot\Citrix\MetaFrame\site\serverscripts\credentials.cs dan \Inetpub\wwwroot\Citrix\MetaFrame\site\include\welcome.inc
- Untuk credential.cs, tambahkan sesuai yang di cetak tebal :
public Credentials getCredentials(string logonMode) {
Credentials credentials = null;
default:
// Explicit login
ClearTextCredentials cc = new ClearTextCredentials();
cc.initialize(ExplicitFullUserName, ExplicitDomain, ExplicitPassword);
Session["YourName"] = ExplicitFullUserName.ToUpper();
cc.setDomainType(ExplicitDomainType);
credentials = cc;
break;
- Untuk welcome.inc, tambahkan sesuai yang di cetak tebal:
<%= getString(“Welcome”, currentLocale) %> <%= Session["YourName"] %> <br>
Untuk Web Interface 4.0 / 4.2
- buka kedua file berikut : \Inetpub\wwwroot\Citrix\MetaFrame\site\serverscripts\session.cs dan \Inetpub\wwwroot\Citrix\MetaFrame\site\include\welcome.inc
- Untuk session.cs, tambahkan sesuai yang di cetak tebal:
private void _sessInitNewSession( UserContext userCtxt, AccessToken accessToken ) {
WIConfiguration config = getConfiguration();
AuthenticationConfiguration authConfig = config.getAuthenticationConfiguration();
Session["YourName"] = (string)accessToken.getShortUserName().ToUpper();
- untuk welcome.inc, tambahkan sesuai yang di cetak tebal:
<%= getString(“Welcome”, currentLocale) %> <%= Session["YourName"] %> <br>
Untuk Web Interface 4.5/4.6
- buka kedua file berikut : \Inetpub\wwwroot\Citrix\AccessPlatform\app_data\site\serverscripts\session.aspxf dan \Inetpub\wwwroot\Citrix\AccessPlatform\app_data\site\include\welcome.inc
- lakukan perubahan atas file session.aspxf dan welcome.inc sama seperti Web Interface 4.0/4.2
berikut gambar perbandingan sebelum dan sesudah perubahan:







