2012-05-09 1 views
5

Nous construisons actuellement un serveur basé sur Java qui peut interagir avec Sharepoint 2007/2010 et les services web Office365 version via Axis2. Il semble que l'authentification Basic/NTLM puisse fonctionner avec Sharepoint 2007/2010 mais pas avec la version Office365.Accès aux services Web Sharepoint Sharepoint via Java - Axis2

Cela est probablement dû au fait que la version Office365 prend en charge uniquement l'authentification basée sur les revendications. Pouvons-nous réellement authentifier à partir de Java? Existe-t-il un support Open Source pour l'authentification basée sur les revendications?

Répondre

3

Fondamentalement, vous devrez générer le cookie en vous connectant «manuellement». Si vous utilisez des comptes Microsoft, ce sera le formulaire de connexion qui ressemble à Live.

Je ne connais aucune implémentation Java pour le moment.
Vous pouvez trouver ici une implémentation en C# ici: http://www.wictorwilen.se/Post/How-to-do-active-authentication-to-Office-365-and-SharePoint-Online.aspx

+0

Cela fait plusieurs années depuis cet article. a-t-il une mise à jour? Il semble que toute la chose en ligne sharepoint est un peu un jouet si vous devez être sur Windows pour agir comme les autres utilisateurs. –

Questions connexes