Ibm mobilefirst IBM Worklight 6.0-将适配器部署到Worklight Server后发生wl_antiXSRFRealm错误

Ibm mobilefirst IBM Worklight 6.0-将适配器部署到Worklight Server后发生wl_antiXSRFRealm错误,ibm-mobilefirst,worklight-adapters,worklight-security,Ibm Mobilefirst,Worklight Adapters,Worklight Security,我目前正在使用Worklight v6.0企业版进行推送通知演示 作为演示的一部分,我在Worklight studio中创建了一个新的Worklight项目 我还将推送通知示例项目导入到同一个工作区中 我将提供的authenticationConfig.xml文件从推送通知示例项目复制到新项目中(替换该文件) 我还修改了新项目中的application-descriptor.xml,以引用authenticationConfig.xml文件中的securityTest 如果我在测试服务器(

我目前正在使用Worklight v6.0企业版进行推送通知演示

作为演示的一部分,我在Worklight studio中创建了一个新的Worklight项目

  • 我还将推送通知示例项目导入到同一个工作区中
  • 我将提供的authenticationConfig.xml文件从推送通知示例项目复制到新项目中(替换该文件)
  • 我还修改了新项目中的application-descriptor.xml,以引用authenticationConfig.xml文件中的securityTest
如果我在测试服务器(Eclipse开发环境的一部分)上测试PushNotifications适配器,适配器将正常运行。我通过浏览器调用测试服务器
http://hostName:10080/ProjectName/invoke?adapter=PushAdapter&procedure=submitNotification¶meters=[“用户”、“测试数据”]

但是,如果我将新的应用程序和适配器部署到QA Worklight服务器,则适配器有问题。当我从指向新服务器的浏览器再次访问适配器时,我收到错误:

/*-稳妥- {“挑战”:{“wl_antiXSRFRealm”:{“wl实例Id”:“i9k34qhnj7r25s8ab7v2m0sf3l”}}}*/

在我的设备上运行的应用程序可以连接到服务器。我希望使用适配器端点为演示提供外部服务器写入通知:

http://hostName:10080/ProjectName/invoke?adapter=PushAdapter&procedure=submitNotification&parameters=["user","testdata"]

尝试将
securityTest=“wl\u unprotected”
添加到适配器XML中的过程中


此外,您还写到您正在应用程序服务器之间移动(从Eclipse开发环境移动到运行Worklight Server的QA环境),因此我假设您已将包含更新的authenticationConfig.xml的.war文件重新部署到安装了Worklight Server的QA环境的应用程序服务器上?

Idan,谢谢你是个明星!我修改了适配器过程声明,如下所示:这允许我从浏览器调用适配器。再次感谢!。。。JT