Welcome Guest!   Register | Login | Login Assistance
Extending your Citrix and Terminal Server
environment using .NET and other technologies.

Citrix Access Gateway AAC 4.2 "SharePoint Look and Feel" Template

 

This Citrix support article details basic customization of the Advanced Access Control 4.2 Logon Point.  I took this Citrix article and the Citrix Web Interface "SharePoint Look and Feel" Template to come up with a SharePoint look and feel for the Advanced Access Control 4.2 Citrix Access Gateway Logon Point.  Check out the before and after screen shots below:


Before: After:
Click to enlarge
Click to enlarge


Citrix Access Gateway AAC 4.2 SharePoint Template







Published: June 06, 2006
Tags: Citrix Access Gateway Customization
Current Rating:



Comments

integration question?
Nice looking template! Thanx for sharing.
I do have a question for you: Do you use Sharepoint page as a landing page for the users? I can't seem to be able to do this no matter what I do, the citrix apps part for whatever reason shows up with all the footers and headers, just like a regular WI and not like NAVUI.
Any ideas?
Thank you

Alex N.

Reply
Re: integration question?
By default, Web Interface decides how to draw itself based on whether the user’s home page is the NavUI.



You can force WI into the NavUI-style display by editing the file \app_data\site\serverscripts\include.aspxf. Find the getAGEAccessMode() method and change the return statement so that it always returns AGEAccessMode.EMBEDDED:

/**

* Gets the access mode of the site when the Web Interface is being accessed via

* Access Gateway Enterprise. The access method determines the behaviour of the

* site.

*

* This method will return null if called before authentication has

* completed.

*

* @return the current access mode, or null if the access mode was not recognised

* or the site is not being accessed via AGE.

*/

public AGEAccessMode getAGEAccessMode() {

AGEAccessMode accessMode = Session[SV_AGE_ACCESS_MODE] as AGEAccessMode;



//return isAGEIntegrationEnabled() ? accessMode : null;

return AGEAccessMode.EMBEDDED;

}


Reply

 
Post your comment:
Posting as: Guest. Don't want to post as Guest? Login or Register.
Title:  
Comment:  
Verification Code: