2012-05-09 23 views
5

現在、Axis2経由でSharepoint 2007/2010およびOffice365バージョンのWebサービスと対話できるJavaベースのサーバーを構築しています。 Sharepoint 2007/2010で動作するようにBasic/NTLM認証を取得できますが、Office365では動作しません。Office365 Sharepoint Java - Axis2経由のWebサービスへのアクセス

これは、Office365のバージョンがクレームベースの認証のみをサポートしているためです。実際にJavaから認証できますか?クレームベース認証のオープンソースサポートはありますか?

答えて

3

基本的には、「手動で」サインインすることでクッキーを生成する必要があります。Microsoftアカウントを使用している場合、これはLiveのようなログインフォームになります。

現在のところ、Javaの実装についてはわかりません。
ここにC#の実装があります:http://www.wictorwilen.se/Post/How-to-do-active-authentication-to-Office-365-and-SharePoint-Online.aspx

+0

この投稿から数年経ちました。何か更新がありましたか?あなたがそれを他のユーザーとして行動するためにウィンドウ上にいなければならない場合、全体のシェアポイントのようなものは単なるおもちゃのようなものです。 –

関連する問題