AccountManager.createAccount异常
生活随笔
收集整理的這篇文章主要介紹了
AccountManager.createAccount异常
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 問題描述
conflict(409)at org.jivesoftware.smack.AccountManager.createAccount(AccountManager.java:240)at org.jivesoftware.smack.AccountManager.createAccount(AccountManager.java:203)2 smack創建用戶代碼
public boolean register(String username, String password) {logger.debug("username:{}, password:{}", username, password);try {ConnectionConfiguration config = new ConnectionConfiguration(openfireUrl, Integer.parseInt(openfirePort));/** 是否啟用壓縮 */ config.setCompressionEnabled(true);/** 是否啟用安全驗證 */config.setSASLAuthenticationEnabled(true);connection = new XMPPConnection(config);connection.connect();connection.getAccountManager().createAccount(username,password);return true;} catch (Exception e) {e.printStackTrace();logger.info("連接openfire服務器失敗,ip: {} port:{} ",openfireUrl, openfirePort);return false;}}3 解決方案
原因是因為微信端連接的openfire服務器域,后臺的openfire服務器端不是同一臺導致。
總結
以上是生活随笔為你收集整理的AccountManager.createAccount异常的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: buuoj Pwn writeup 24
- 下一篇: AccountManager 数据库存储