Openfire更改domain(服务器名称),用原来的用户密码是登录不了的。因为数据库里面存储的密码会根据一个key算出,而这个算法应该是domain相关的。domain改了,密码自然失效了。
解决步骤:
1. 将ofUser表的encryptedPassword设为NULL。plainPassword设为你想要的密码。
2. 如果这个用户需要登录管理界面,还需要在ofProperty的admin.authorizedJIDs一项添加上新的Full JID。
土办法,先凑合着用。
Openfire更改domain(服务器名称),用原来的用户密码是登录不了的。因为数据库里面存储的密码会根据一个key算出,而这个算法应该是domain相关的。domain改了,密码自然失效了。
解决步骤:
1. 将ofUser表的encryptedPassword设为NULL。plainPassword设为你想要的密码。
2. 如果这个用户需要登录管理界面,还需要在ofProperty的admin.authorizedJIDs一项添加上新的Full JID。
土办法,先凑合着用。
转载于:https://my.oschina.net/mougua/blog/159973