Worklight 6.1-向real server上的android设备发送通知时出错

Worklight 6.1-向real server上的android设备发送通知时出错,android,notifications,ibm-mobilefirst,worklight-adapters,Android,Notifications,Ibm Mobilefirst,Worklight Adapters,我正在尝试向android设备发送通知。 在我的Worklight Studio上,我已成功发出订阅+通知 当我尝试在real worklight server(在liberty上)上执行此操作时,我已成功订阅,但无法发送通知 我尝试在浏览器上发送通知,如下所示: http://serverIp:9080/worklighttime/dev/invoke?adapter=PushAdapter&procedure=submitNotification&parameters=[%2

我正在尝试向android设备发送通知。 在我的Worklight Studio上,我已成功发出订阅+通知

当我尝试在real worklight server(在liberty上)上执行此操作时,我已成功订阅,但无法发送通知

我尝试在浏览器上发送通知,如下所示:

http://serverIp:9080/worklighttime/dev/invoke?adapter=PushAdapter&procedure=submitNotification&parameters=[%27user%27,%27text message%27]
在适配器上,我添加了:

<procedure name="submitNotification" securityTest="wl_unprotected" />

请从错误消息中查看此部分:

原因:javax.servlet.ServletException:无法访问开发 处于生产模式的servlet com.worklight.core.auth.impl.AuthenticationFilter.doFilter(AuthenticationFilter.java:136)

现在查看您正在使用的URL:

http://serverIp:9080/worklighttime/dev/invoke?adapter=PushAdapter&procedure=submitNotification&parameters=[%27user%27,%27text
message%27]
/dev/
基本上表示一个“开发servlet”,正如错误所说,它不能在生产中使用。“生产中”基本上是指“不在Worklight Studio内部的任何服务器”,Worklight Studio是开发环境

尝试从URL中删除
/dev/
,看看这是否有帮助,或者可能会出现不同的错误

http://serverIp:9080/worklighttime/dev/invoke?adapter=PushAdapter&procedure=submitNotification&parameters=[%27user%27,%27text
message%27]