2012-02-15 11 views
0

私はFacebookに接続してFacebookにチャットできるようになりましたが、今は1つの問題があります。私はプロキシサーバーにログインすることができません。プロキシ168.10.10.19とポート8080を使用するので、このプロキシを使用してネットに接続しているので、プログラムがログインできないため、プロキシサーバーで作業するために自分のプログラムを作成することができますagsXMPPでプロキシを設定するには

Jid jidUser = new Jid("UserName"); 

    xmppCon.Username = jidUser.User; 
    xmppCon.Server = "chat.facebook.com"; 
    xmppCon.Password = "Password"; 
    xmppCon.AutoResolveConnectServer = true; 

    xmppCon.Open(); 

答えて

0

ポート8080は、HTTPプロキシを使用しているように見えます。 HTTPプロキシを使用している場合、BOSH接続マネージャーを実行していないため、Facebookに直接接続することはできません。 TCP/IPソケットを介してのみ接続できます。

唯一の方法は、HTTP経由でFacebookのXMPPトラフィックをFacebookのXMPPサーバーにプロキシする独自のBOSHサーバーを実行することです。次に、agsXMPPでBOSHを使用して、そこに社内のプロキシを設定することができます。

HTTPプロキシでHTTP接続が簡単にできる場合。しかし、私はHTTPを接続できるようにする野生の多くの代理人を見ていない。

+0

お返事ありがとうございますが、リンクやコード、chat.facebook.comとの接続方法を示すことができますか?http://www.popserver.comでagsXMPPを使用しています。私はインターネットを使うか、サイトを開くために作ることができるので、どうすればインターネットに接続するためにagsXMPPのプロキシを設定できますか –

関連する問題