日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

适合NetScaler AG部署的 WI 定制站点开发

發(fā)布時間:2025/4/16 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 适合NetScaler AG部署的 WI 定制站点开发 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Web Interface SDK 最新的版本是5.4,可以在這里下載:

http://www.citrix.com/static/cdn/archivedsdks/webinterfacesdk/5.4/WI5_4_0_SDK.zip

?

由于客戶常常希望將XenApp/XenDesktop的Web訪問站點和自己的門戶站點集成,因此會使用WI的SDK在自己的門戶站點上進行開發(fā)。

而很多時候,這些開發(fā)出來的站點位于企業(yè)內(nèi)網(wǎng),客戶端通過門戶站點訪問XenApp/XenDesktop的時候,網(wǎng)絡(luò)上不會受到什么限制和影響。

一旦用戶需要穿過防火墻,通常都建議使用NetScaler作為發(fā)布網(wǎng)關(guān)。我們知道登錄驗證可以放在NetScaler上,也可以放在WI上。如果是自己開發(fā)的門戶,當(dāng)然不會想放在NetScaler里面。所以大多會選擇使用WI的SDK進行登錄。而為了讓NetScaler網(wǎng)關(guān)外部的用戶順利聯(lián)系內(nèi)部的私有地址以及1494/2598端口,就需要利用STA通過票據(jù)來存取有關(guān)的信息。

?

雖然寫著原創(chuàng),這部分內(nèi)容來自于Davy Huang。

有關(guān)使用WI SDK的STA的信息這篇文章說的很清楚http://stackoverflow.com/questions/603682/how-do-i-code-citrix-web-sites-to-use-a-secure-gateway-csg

ConnectionRoutingPolicy policy = config.getDMZRoutingPolicy();

policy.getRules().clear();

//Set the Secure Ticketing Authorities (STAs).

STAGroup STAgr = new STAGroup();

STAgr.addSTAURL(@"http://CitrixAppServerURL/scripts/ctxsta.dll");

//creat Secure Gateway conenction

SGConnectionRoute SGRoute = new SGConnectionRoute(@"https://CSGURL");

SGRoute.setUseSessionReliability(false);

SGRoute.setGatewayPort(80);

SGRoute.setTicketAuthorities(STAgr);

// add the SGRoute to the policy

policy.setDefault(SGRoute);

在SDK文檔中能夠找到有關(guān)的方法和Class的描述。









? ? ?本文轉(zhuǎn)自HaoHu 51CTO博客,原文鏈接:http://blog.51cto.com/haohu/1704299,如需轉(zhuǎn)載請自行聯(lián)系原作者



總結(jié)

以上是生活随笔為你收集整理的适合NetScaler AG部署的 WI 定制站点开发的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。