我目前正在使用Worklight v6.0企業版進行推送通知演示。IBM Worklight 6.0 - 將適配器部署到Worklight Server後出現wl_antiXSRFRealm錯誤
作爲演示的一部分,我在Worklight studio中創建了一個新的Worklight項目。
- 我還導入的推送通知的示例項目到同一工作區
- 我複製從推送通知示例項目所提供的authenticationConfig.xml文件到我的新項目(替換文件)
- 我也修改我的新項目中的application-descriptor.xml引用了authenticationConfig.xml文件中的securityTest
如果我在我的測試服務器(Eclipse開發環境的一部分)上測試了我的PushNotifications適配器,那麼適配器將運行prope RLY。我通過瀏覽器調用http://hostName:10080/ProjectName/invoke?adapter=PushAdapter&procedure=submitNotification¶meters=["user","testdata"]
來測試服務器。
但是,如果我將新應用程序和適配器部署到我的QA Worklight服務器,則適配器有問題。當我從指向新的服務器瀏覽器再次訪問該適配器,我收到錯誤:
/*-secure- {"challenges":{"wl_antiXSRFRealm":{"WL-Instance-Id":"i9k34qhnj7r25s8ab7v2m0sf3l"}}}*/
我的設備上運行的應用程序可以連接到服務器。我希望有一個外部服務器的寫通知使用適配器端點演示:
http://hostName:10080/ProjectName/invoke?adapter=PushAdapter&procedure=submitNotification¶meters=["user","testdata"]
伊丹,謝謝你是明星!我修改了適配器過程聲明,如下所示: 並允許我從瀏覽器調用適配器。再次感謝! –