默認狀況下Citrix Web Interface Management Console是不支持修改Authentication Point的,也就是認證發生的位置,好比在AG上或者在Web Interface上。若是咱們要修改認證的位置,那麼咱們就必須建立新的Site,而後從新配置站點。可是有些狀況下,若是咱們對WI作了不少的定製和個性化之後,從新建立站點,就增長了很大的工做量,這個時候咱們能夠有更簡單的方法來修改。這裏只是講Authentication Point從access gateway修改成web interface,反過來能夠逆推。其餘方式沒作研究。web
爲了把原來認證位置爲AG的改爲WI,咱們有兩個文件須要修改(請關注五角星標示的註釋說明):sql
bootstrap.confbootstrap
- #如下內容爲Authentication Point爲AccessGateway的時候的配置文件
- #★★★下面一行爲認證方式爲AG時候纔有,因此若是要改爲在WI認證,那麼咱們須要使用
- #好註銷掉該行AGAuthServiceURL=https://myserver/as.asmx
- #★★★下面一行爲設置Authentication Point,因此咱們須要修改成WebInterface
- AuthenticationPoint=AccessGateway
- AGPromptPassword=Off
- DefaultLocale=en
- ConfigurationLocation=WebInterface.conf
- SiteName=XenApp2
webinterface.confide
- #
- # WebInterface.conf
- # Ensure that this file is saved with UTF-8 encoding
- # AccountSelfServiceUrl=
- # AdditionalExplicitAuthentication=None
- Addre***esolutionType=dns-port
- #★★★如下三行爲AuthenticationPoint爲AG的時候才啓用的,咱們須要註銷如下三行,使用#號AGEPromptPassword=Off
- AGEWebServiceURL=https://myserver/as.asmx
- AGAuthenticationMethod=Explicit
- AllowBandwidthSelection=Off
- AllowCustomizeAudio=Off
- ...
- 省略
- ...
- # AppWelcomeMessage_<lang-code>=[Customized welcome message on the Applications screen in the specified language]
- #★★★一樣,修改AccessGateway爲WebInterface
- AuthenticationPoint=AccessGateway
- # AutoLaunchDesktop=Off
- AutoLoginDefault=On
BTW:這兩個文件所在位置爲:C:\inetpub\wwwroot\Citrix\<site name>\conf\this
申明:該方法非官方,不受官方技術支持,實測OK,不保證有其餘隱患。spa