【问题标题】:Office365 Sharepoint Webservices access via Java - Axis2通过 Java 访问 Office365 Sharepoint Web 服务 - Axis2
【发布时间】:2012-05-18 03:37:57
【问题描述】:

我们目前正在构建一个基于 Java 的服务器,该服务器可以通过 Axis2 与 Sharepoint 2007/2010 和 Office365 版本的 Web 服务进行交互。似乎我们可以让基本/NTLM 身份验证与 Sharepoint 2007/2010 一起使用,但不能与 Office365 版本一起使用。

这可能是由于 Office365 版本仅支持基于声明的身份验证。我们真的可以通过 Java 进行身份验证吗?是否对基于声明的身份验证提供开源支持?

【问题讨论】:

    标签: sharepoint axis2 ntlm claims-based-identity office365


    【解决方案1】:

    基本上,您需要通过“手动”登录来生成 cookie。如果您使用 Microsoft 帐户,这将是看起来像 Live 的登录表单。

    我目前不知道有任何 Java 实现。
    你可以在这里找到 C# 的实现:http://www.wictorwilen.se/Post/How-to-do-active-authentication-to-Office-365-and-SharePoint-Online.aspx

    【讨论】:

    • 这篇文章已经好几年了。有更新吗?如果您必须在 Windows 上充当其他用户,那么整个在线共享点似乎只是一个玩具。
    猜你喜欢
    • 1970-01-01
    • 2011-10-02
    • 2011-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-22
    • 2012-11-13
    • 1970-01-01
    相关资源
    最近更新 更多