2012-05-09 34 views
5

Chúng tôi hiện đang xây dựng một máy chủ dựa trên Java có thể tương tác với Sharepoint 2007/2010 và các dịch vụ web phiên bản Office365 thông qua Axis2. Dường như chúng ta có thể nhận được Basic/NTLM authentication để làm việc với Sharepoint 2007/2010 nhưng không phải với phiên bản Office365.Office365 Sharepoint Các dịch vụ Web truy cập qua Java - Axis2

Điều này có thể do thực tế là phiên bản Office365 chỉ hỗ trợ Xác thực dựa trên xác nhận quyền sở hữu. Chúng ta có thể thực sự xác thực từ Java? Có hỗ trợ nguồn mở cho Xác thực dựa trên xác nhận quyền sở hữu không?

Trả lời

3

Về cơ bản, bạn sẽ cần phải tạo cookie bằng cách 'đăng nhập' thủ công. Nếu bạn sử dụng tài khoản Microsoft, đây sẽ là biểu mẫu đăng nhập trông giống như Trực tiếp.

Tôi hiện không biết bất kỳ triển khai Java nào.
Bạn có thể tìm thấy tại đây việc triển khai trong C# tại đây: http://www.wictorwilen.se/Post/How-to-do-active-authentication-to-Office-365-and-SharePoint-Online.aspx

+0

Đã một vài năm kể từ khi đăng bài này. có bất kỳ cập nhật nào đã xảy ra không? có vẻ như toàn bộ thứ trực tuyến hơn là loại đồ chơi nếu bạn phải ở trên các cửa sổ để hành động như những người dùng khác trên đó. –

Các vấn đề liên quan