Reputation: 761
We are currently building a Java based server that can interact with Sharepoint 2007/2010 and the Office365 version webservices via Axis2. It seems that we can get Basic/NTLM authentication to work with the Sharepoint 2007/2010 but not with the Office365 version.
This probably is due to fact that Office365 version supports only Claims-based Authentication. Can we actually authenticate from Java? Is there open source support for Claims-based Authentication?
Upvotes: 5
Views: 1186
Reputation: 13830
Basically, you'll need to generate the cookie by 'manually' signing in. If you use Microsoft accounts, this will be the login form that looks like Live.
I'm not aware of any Java implementation for now.
You can find here an implementation in C# here: http://www.wictorwilen.se/Post/How-to-do-active-authentication-to-Office-365-and-SharePoint-Online.aspx
Upvotes: 3