私はチャットアプリケーションでopenfireとconverseJSを使用しています。最初はconverse.initialize({ parameters})
と呼ばれ、チャットは正常に機能します。しかし、私はログアウト時に、私はConverseJS Openfire再ログインの問題(Bad Request 400)
_converse.api.user.logout();
と呼ばれ、私は再びログインしたとき、私は再びconverse.initialize({ parameters})
と呼ばれます。ログインができませんでしたので、エラー
POST http://server.url:7070/http-bind/ 400(不正なリクエスト) エラーを投げ、 。
両方の機会で呼び出されるinitializeメソッドの完全なパラメータリストは次のとおりです。
converse.initialize({
bosh_service_url: url,//url passed from top
jid:userId,//userId passed from top
password: password,// password passed from top
message_archiving:'always',
keepalive: true,
message_carbons: true,
play_sounds: false,
roster_groups: true,
show_controlbox_by_default: false,
xhr_user_search: false,
auto_away: 900,
auto_xa: 1800,
auto_reconnect : true,
auto_login: true,
storage:'session',
use_vcards:false,
whitelisted_plugins: ['converse_plugin']
});
どこが間違っているか教えてください。あなたの助けは本当に感謝しています!