我们正在 Android 和桌面环境(用于 facebook)上做 worklight 应用程序,它在自由配置文件服务器(开发人员 worklight 环境)上运行良好。知道我们需要在 Facebook 上发布这个应用程序,但要做到这一点,我们需要在我们的 WAS 服务器上使用 https 协议,为此我们将 ip、端口、协议:设置到我们的外部服务器,并使用 build for remote 部署我们的应用程序服务器,但是当应用程序尝试调用服务器上的适配器时,Firefox 控制台会返回:
[09:58:50.675] "response [https://[publicIP]:[port]/WorklightPocProj/apps/services/../../invoke] success: /*-secure-
{"challenges":{"wl_antiXSRFRealm":{"WL-Instance-Id":"ih80d8pjg6la8ubccb7503b936"}}}*/"
和
[09:58:50.675] "defaultOptions:onFailure Procedure invocation error."
我们的 WAS 服务器上的应用程序安全性被禁用,并且 IP/端口也可以访问。如果我在程序 securityTest="wl_unprotected" 上添加到 XML 适配器,应用程序运行正确,但我不这样做解决方法
我们在应用程序或 WAS 服务器中是否缺少任何配置?