Netscaler无法访问xpages移动扩展库1.6.1文件

Netscaler无法访问xpages移动扩展库1.6.1文件,xpages,xpages-extlib,citrix,citrix-access-gateway,netscaler,Xpages,Xpages Extlib,Citrix,Citrix Access Gateway,Netscaler,嗨,我有一个xpages应用程序,我使用移动扩展库控件构建了这个应用程序。如果直接转到notes服务器,ap工作正常,但一旦我们使用netscaler访问扩展库文件,就会出现错误。我们已经追踪到无法访问这些“/xsp/.ibmxspres/dojoroot-1.6.1/dojo/dojo.js或其中或附近的任何内容 在本文中,这些文件似乎使用了新的OSGi插件功能,并包含在服务器上的jar文件中,而不是作为domino服务器上的单独文件。您知道如何让citrix网关查看并使用这些文件吗? 谢谢

嗨,我有一个xpages应用程序,我使用移动扩展库控件构建了这个应用程序。如果直接转到notes服务器,ap工作正常,但一旦我们使用netscaler访问扩展库文件,就会出现错误。我们已经追踪到无法访问这些“/xsp/.ibmxspres/dojoroot-1.6.1/dojo/dojo.js或其中或附近的任何内容

在本文中,这些文件似乎使用了新的OSGi插件功能,并包含在服务器上的jar文件中,而不是作为domino服务器上的单独文件。您知道如何让citrix网关查看并使用这些文件吗? 谢谢
Mel

< P>看起来像是一个NETSCALLER配置问题。如果不帮助,可能是问这个问题的更好地方。作为一个野性猜测:<代码> / <代码>可能会被默认地阻塞,因为<代码>…/////< /C>是一个流行的路径遍历攻击向量。让我们知道它是如何进入

我理解的。ted在XSP引擎中,从来不是http请求的输出。我错了吗?.Frantisek,您可以从http访问/XSP/.ibmxspres/dojoroot-1.6.1/dojo/dojo.js。下面是OpenNTF开发服务器的一个示例(运行9.0,因此dojo 1.8.1):整洁,从未尝试过:-)。但我的观点是:在您的XPages代码中,这种url不应该出现在生成的html中,它是经过翻译的。因此,他们似乎在不是标准XSP组件(资源、链接…)属性的链接中使用了这种技巧。无论如何,似乎所提到的url从未经过翻译-src=“/xsp/.ibmxspres/dojoroot-1.6.1/dojo/dojo.js”。因此,是的,唯一的解决方案是说服管理员创建Netscaler规则以允许“.ibmxspres”“在url中。您能提供一些源代码片段吗?您需要提供更多信息。这不是在客户端加载吗?您是否看到开发人员工具上有错误?如果有,您如何使用netscaler来处理您的网站?您是否正在进行任何主机名/url转换?”?