【问题标题】:How to authenticate users from sharepoint 2013 web service and active directory如何从 sharepoint 2013 Web 服务和 Active Directory 对用户进行身份验证
【发布时间】:2016-11-30 01:20:03
【问题描述】:

如何使用 sharepoint 2013 对 java android 应用程序中的用户进行身份验证,其次如何使用 Active Directory 直接对用户进行身份验证。我必须在两个不同的应用程序中实现这两种方式。

我在 Google 上进行了搜索,但没有找到合适的方法来集成它们。

【问题讨论】:

  • 我已经发布了一些链接供您参考,您可以尝试使用该链接

标签: java android web-services sharepoint sharepoint-2013


【解决方案1】:

Azure 为 Microsoft Sharepoint 的身份验证提供 API。您可以使用它登录,否则您可以打开 webview 以登录共享点。然后登录后你可以存储cookies,你可以在每个webservice调用中使用它作为令牌。

有关 azure 的更多详细信息,您可以查看此链接。

Azure API For Microsoft sharepoint

sample code for azure authentication

如果您想使用 webview 登录,那么您可以在下面看到此链接,它可以帮助您。 Login with Webview

【讨论】:

  • 感谢您的帮助,但我想对我的 sharepoint 2013 用户列表中的用户进行身份验证,只有用户才能访问我添加到 sharepoint 2013 站点的用户。意味着用户必须输入用户名和密码。我正在 android 中制作一个应用程序,并希望使用由 sharepoint 2013 提供的 restful api 或 web 服务从 sharepoint 2013 站点获取所有数据,请帮助
  • @NikVarma 亲爱的,您不能直接在 sharepoint 中进行身份验证。没有办法像我们自定义登录页面并在提交登录时触发请求。只有当您使用 azure 身份验证时才有可能。否则没有其他办法。你可以使用 webview 来验证我提供给你的链接
  • 好的,最后我还有一个任务,我可以使用 sharepoint 2013 Web 服务来验证用户还是通过更改 sharepoint 2013 中的某些设置来验证用户。我创建了拥有所有资源列表的msdn.microsoft.com/en-us/library/office/fp142380.aspx
  • 或者我可以制作一个自定义的 sharepoint 2013 api 并与 sharepoint 2013 api 集成以验证用户并访问数据。这是一个好方法与否。请帮助
  • 身份验证可以在没有 Azure API 的情况下通过直接与 SharePoint Web 服务或 REST API 交互来完成。
猜你喜欢
  • 1970-01-01
  • 2012-05-25
  • 2017-08-24
  • 1970-01-01
  • 2010-09-10
  • 2017-12-24
  • 1970-01-01
  • 1970-01-01
  • 2015-02-20
相关资源
最近更新 更多