我已经成功安装了 WSO2 API Manager 和 WSO2 BAM。我可以从浏览器访问我的 IP::9443/publisher/、IP:9443/stores/、IP:9443/carbon/ 和 :9444/publisher/ 应用程序。我正在尝试通过 API 访问发布者和商店,以便为客户提供此功能。我在http://docs.wso2.org/wiki/display/AM140/Publisher+APIs参考了它的文档,但是当我尝试用
curl -X POST -c cookies http://IP:9763/publisher/site/blocks/user/login/ajax/login.jag
-d 'action=login&username=MY_USERNAME&password=MY_PASSWORD'
它给出的输出如下 {"error" : false}
我在 cookie 文件中看到以下内容。
# cat cookies # Netscape HTTP Cookie File # http://curl.haxx.se/rfc/cookie_spec.html # 这个文件是由 libcurl 生成的!编辑风险自负
# HttpOnly_IP_HERE FALSE /publisher/ FALSE 0 JSESSIONID XYZ_SESSION_ID_HERE
我找不到任何与此相关的文章,所以在这里发布。我也为 /stores 尝试了同样的方法,但同样的消息也失败了。我错过了一些东西来让它工作吗?如果有人知道,请欣赏任何决议。
谢谢!