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ファイルに次のように表示されます。
# 猫のクッキー # Netscape HTTP Cookie ファイル # http://curl.haxx.se/rfc/cookie_spec.html # このファイルは libcurl によって生成されました! ご自身の責任で編集してください
# HttpOnly_IP_HERE FALSE /publisher/ FALSE 0 JSESSIONID XYZ_SESSION_ID_HERE
これに関連する記事が見つからなかったので、ここに投稿します。/stores でも同じことを試しましたが、同じメッセージで失敗しました。これを機能させるために何か不足していますか?誰かが気付いている場合は、解決策に感謝します。
ありがとうございました!