2012-05-09 12 views
5

Attualmente stiamo costruendo un server basato su Java in grado di interagire con Sharepoint 2007/2010 e i servizi Web versione Office365 tramite Axis2. Sembra che possiamo ottenere l'autenticazione di base/NTLM per lavorare con Sharepoint 2007/2010 ma non con la versione di Office365.Office365 Sharepoint Accesso ai servizi Web tramite Java - Axis2

Questo probabilmente è dovuto al fatto che la versione di Office365 supporta solo l'autenticazione basata su attestazioni. Possiamo autenticare da Java? Esiste un supporto open source per l'autenticazione basata sulle attestazioni?

risposta

3

Fondamentalmente, è necessario generare il cookie "manualmente" per accedere. Se si utilizzano account Microsoft, questo sarà il modulo di accesso che assomiglia a Live.

Per ora non sono a conoscenza di alcuna implementazione Java.
Potete trovare qui un'implementazione in C# qui: http://www.wictorwilen.se/Post/How-to-do-active-authentication-to-Office-365-and-SharePoint-Online.aspx

+0

Sono passati diversi anni da questo post. è successo qualche aggiornamento? sembra che l'intera sharepoint online sia una specie di giocattolo se devi essere su Windows per agire come altri utenti. –