В настоящее время я работаю над демонстрацией push-уведомлений с использованием Worklight v6.0 Enterprise Edition.IBM Worklight 6.0 - ошибка wl_antiXSRFRealm после развертывания адаптера на сервере Worklight
В рамках демонстрации я создал новый проект Worklight в студии Worklight.
- Я также импортировал пример проект Push-уведомление в единое рабочее пространство
- Я скопировал прилагаемый файл authenticationConfig.xml из проекта образца толчка уведомления в свой новый проект (замена файла)
- Я также изменил приложение-descriptor.xml в моем новом проекте для ссылки на securityTest в authenticationConfig.xml файл
Если я проверить мой PushNotifications адаптер на моем тестовом сервере (часть среды разработки Eclipse), адаптер работает 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"]
Идан, спасибо, что вы звезда! Я изменил объявление процедуры адаптера, чтобы выглядеть так: , и это позволило мне вызвать адаптер из браузера. Еще раз спасибо! ... JT –