0

Googleアカウントを使用して接続するためにXMPPを実装するためにstrophe.jsを使用しています。OAuth トークンを使用してアプリケーションにログインするために、既に Google OAuth を使用しています。<auth>XMPP サービスに認証用のパスワードを提供するのではなく、X-OAUTH2 メカニズムを使用して strophe を使用して要求を行うにはどうすればよいですか。X-OAUTH2 認証に関する Google のドキュメントには、これが最初の<auth>要求であると記載されています。

<auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl"
    mechanism="X-OAUTH2"
    auth:service="oauth2"
    xmlns:auth="http://www.google.com/talk/protocol/auth">
  base64("\0" + user_name + "\0" + oauth_token)
</auth>
4

1 に答える 1

2

私も初めてのストロフィを使用してクライアントを構築し始めています。oauth2でxmppサーバーに認証するには、適切なBOSH接続マネージャーを使用する必要があると思います。パンジャブ語が人気があることは知っています。それを使用することもできますが、ここで述べたように、ノード BOSH を見ていますXMPP クライアント 接続していません - ノード ボッシュ サーバーを使用しています

于 2013-02-03T00:12:09.403 に答える