<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-95  評(píng)論-31  文章-10  trackbacks-0
    問(wèn)題: 
          出現(xiàn) DIGEST-MD5, Not authcated 等等

    解決:
    smack版本:4.2.2
    pom.xml依賴(lài)


    <dependency>
                
    <groupId>org.igniterealtime.smack</groupId>
                
    <artifactId>smack-core</artifactId>
                
    <version>${smack.version}</version>
            
    </dependency>
            
    <dependency>
                
    <groupId>org.igniterealtime.smack</groupId>
                
    <artifactId>smack-im</artifactId>
                
    <version>${smack.version}</version>
            
    </dependency>
            
    <dependency>
                
    <groupId>org.igniterealtime.smack</groupId>
                
    <artifactId>smack-extensions</artifactId>
                
    <version>${smack.version}</version>
            
    </dependency>
            
    <dependency>
                
    <groupId>org.igniterealtime.smack</groupId>
                
    <artifactId>smack-tcp</artifactId>
                
    <version>${smack.version}</version>
            
    </dependency>
            
    <dependency>
                
    <groupId>org.igniterealtime.smack</groupId>
                
    <artifactId>smack-experimental</artifactId>
                
    <version>${smack.version}</version>
            
    </dependency>
            
    <dependency>
                
    <groupId>org.igniterealtime.smack</groupId>
                
    <artifactId>smack-sasl-provided</artifactId>
                
    <version>${smack.version}</version>
            
    </dependency>
            
    <dependency>
                
    <groupId>org.igniterealtime.smack</groupId>
                
    <artifactId>smack-java7</artifactId>
                
    <version>${smack.version}</version>
            
    </dependency>

    Smack的配置代碼:
        /**
         * 初始化對(duì)象工廠
         
    */
        
    public XMPPConnectionObjectPool() {
            
    //XMPP連接配置
            XMPPTCPConnectionConfiguration.Builder builder = XMPPTCPConnectionConfiguration.builder();
            
    try {
                configuration 
    = builder.
                        setXmppDomain(domain).
                        setHost(ip).
                        setPort(port).
                        setCompressionEnabled(
    true).
                        setSecurityMode(ConnectionConfiguration.SecurityMode.disabled).build();
            } 
    catch (XmppStringprepException e) {
                LOGGER.error(
    "init XMPPTCPConnectionConfiguration failed! {}", e);
                
    throw new ServiceException("init XMPPTCPConnectionConfiguration failed!", ErrorCode.INIT_XMPP_CONFIG_FAILED);
            }
        }


    Smack連接openfire的代碼:
            try {
                xmpptcpConnection.connect();
                xmpptcpConnection.login(atomicIntegerLoginName.getAndIncrement() 
    + "", loginPassword, Resourcepart.from("web"));
            } 
    catch (SmackException | IOException | XMPPException | InterruptedException e) {
                LOGGER.error(
    "Login openfire failed! the reason is : {}", e.getMessage());
                
    throw new LoginServiceException(e);
            }


    以上方式如果還出現(xiàn)DIGEST-MD5, Not authcated 等等

    1:查看用戶(hù)名和密碼是否正確
    2:查看openfire的ofProperty表,找到這一行:
    查看where后面的條件是否是user_name, 也就是用什么字段來(lái)驗(yàn)證用戶(hù)名和密碼的。即可解決

    完!
    posted on 2017-12-22 17:58 朔望魔刃 閱讀(378) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 即時(shí)通信

    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 免费无码午夜福利片| 亚洲一区二区三区夜色| 免费播放春色aⅴ视频| 四虎在线免费播放| 免费鲁丝片一级观看| 免费无码不卡视频在线观看| 妞干网手机免费视频| 女人张腿给男人桶视频免费版 | 亚洲av日韩av无码av| 亚洲av专区无码观看精品天堂| 亚洲乱码在线播放| 亚洲粉嫩美白在线| 亚洲男人的天堂网站| 成人精品国产亚洲欧洲| xxxxxx日本处大片免费看| a毛片在线免费观看| 亚洲国产精品免费视频| 成人免费在线看片| 女性自慰aⅴ片高清免费| 国产大片91精品免费看3| 亚洲精品网站在线观看不卡无广告| 伊人亚洲综合青草青草久热| 亚洲狠狠婷婷综合久久久久 | A级毛片内射免费视频| 国产精品99久久免费| 亚洲男人第一无码aⅴ网站 | 午夜免费福利在线观看| 国产zzjjzzjj视频全免费| 久久久久国产成人精品亚洲午夜 | 精品久久久久久亚洲| 久久精品亚洲精品国产色婷 | 亚洲一区二区三区日本久久九| 国产v亚洲v天堂a无| 免费国产va在线观看| 国偷自产一区二区免费视频| 国产精品1024永久免费视频| 免费a级毛片无码a∨性按摩| 亚洲AV永久青草无码精品| 亚洲中文无码永久免费| a高清免费毛片久久| 国产妇乱子伦视频免费|