Windows Live XMPP và iChat


2

Tôi không quá quen thuộc với giao thức XMPP, nhưng kể từ khi Microsoft phát hành hỗ trợ XMPP chính thức cho Windows live Messenger, tôi đã tự hỏi làm thế nào để nó hoạt động với loại tài khoản "Jabber" trên iChat (cũng là XMPP) . Bất cứ ai cũng tìm thấy một giải pháp?

Câu trả lời:


1

Rất nhiều trang blog dường như đã cho rằng hỗ trợ XMPP của Windows Live sẽ hoạt động với bất kỳ ứng dụng khách Jabber nào hiện có, nhưng thực tế không phải vậy.

Để đăng nhập vào mạng Windows Live Messenger bằng XMPP, chương trình máy khách cần sử dụng OAuth; tức là nó phải hướng bạn đến trang web của Microsoft để đăng nhập vào Windows Live và sau đó nó phải kết nối với MS thông qua XMPP và chuyển mã thông báo mà nó nhận được bằng OAuth.

Vì vậy, để sử dụng iChat với nó, iChat sẽ phải thêm hỗ trợ cho tất cả những điều đó một cách cụ thể hoặc cần có một loại proxy ở giữa iChat và các máy chủ MS sẽ thực hiện phần xác thực và sau đó chuyển mọi thứ khác qua cho iChat. Đáng buồn thay, tôi chưa nghe nói về bất cứ ai xây dựng bất cứ điều gì như vậy.

Nếu tất cả những gì bạn muốn làm là kết nối với mạng Windows Live Messenger từ iChat, bạn có thể gặp nhiều may mắn hơn khi đi qua máy chủ Jabber có cài đặt MSN Transport, kết nối với mạng Windows Live Messenger bằng giao thức MSNP kiểu cũ thay vì XMPP.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.