为什么访问openfire中插件中的servlet时返回的结果是openfire登录页面的html?

enan 发布于 2015/06/20 15:28
阅读 563
收藏 0

openfire 3.10

问题描述:

    我在openfire中自定义了一个插件,然后在插件中配置了一个servlet,servlet的目的是用来接受一个json字符串,返回一个json字符串。当我把这个插件部署到openfire中后,我在postman中访问这个servlet对应的url的时候,postman返回的结果是openfire登录页面的html,于是我在页面上登录之后再重新访问,还是不行,原因是postman中是不能获取到页面中登录之后的session的。

    现在的问题是,我怎么才能够在postman中访问这个url,并且返回这个servlet返回的json?

加载中
0
Elijah
Elijah

在自己写的servlet.init方法中加入代码 AuthCheckFilter.addExclude("servlet地址"); 直接访问了。不用登陆

enan
enan
刚刚试过了,这种方法是可以的,非常感谢!
0
zigzagroad
zigzagroad
在发起请求时设置已登录cookie到请求头上:从已登录的浏览器页面中复制cookie信息到程序中并保存,然后启动运行程序。
返回顶部
顶部