我们有一个不属于SharePoint的ASP.NET MVC应用程序。但是,最好是利用SharePoint的安全框架。例如,当用户在非SharePoint应用程序中输入用户名/密码时,是否可以调用SharePoint Web服务来验证用户?或者还有其他方法可以实现吗?从外部(非SharePoint)应用程序使用SharePoint Webservices
0
A
回答
1
这一切都取决于,如果SharePoint使用AD,那么我在使用SharePoint进行身份验证时看不到任何附加值。如果SharePoint使用基于表单的身份验证,我会创建一个在SharePoint服务器上运行的自定义Web服务,以允许您对用户进行身份验证。这样,如果你再次需要它的另一个应用程序,你可以使用该webservice/wcf服务。
1
要使用SharePoint安全框架,您将不得不在SharePoint的上下文中运行您的应用程序。实现此目的的一个快速解决方案是在SharePoint Web应用程序下创建一个虚拟目录,并将代码放置在那里,您将拥有完整的共享点上下文。
相关问题
- 1. 从webservices创建Sharepoint用户
- 2. 部署使用Sharepoint程序集的.Net应用程序
- 3. sharepoint 2010 jquery webservices
- 4. Sharepoint Webservices - GetUserInfo
- 5. 使用Sharepoint API确定SharePoint应用程序池帐户?
- 6. 使用sahi测试Sharepoint应用程序
- 7. 使用SharePoint应用程序时出错
- 8. Sharepoint Web应用程序
- 9. 从Web应用程序访问Sharepoint
- 10. 从SharePoint Store + SharePoint 2013添加应用程序
- 11. 从SharePoint 2010 Web部件调用自定义WCF应用程序
- 12. 从SharePoint外部链接JSLink
- 13. 从WebUI外部访问Sharepoint
- 14. 在SharePoint Web部件中使用Java小应用程序
- 15. 使用SAS写入外部Sharepoint库
- 16. SharePoint托管SharePoint外接程序客户端Web部件ListViewWebPart和应用程序Web列表
- 17. 如何防止从全局部署Sharepoint 2010应用程序?
- 18. 使用sharepoint webservices以编程方式禁用'必需签出'
- 19. 从外部应用程序
- 20. 从外部应用程序
- 21. 使用沙丁鱼从java应用程序访问sharepoint网站
- 22. 使用SPSite从32位应用程序访问64位SharePoint
- 23. Sharepoint 2013应用程序用户Guid
- 24. Sharepoint对象模型vs WebServices
- 25. Sharepoint - 集成c#应用程序
- 26. 已关闭SharePoint应用程序。
- 27. 应用程序池帐户在SharePoint 2010
- 28. Sharepoint应用程序还原webpart错误
- 29. Sharepoint Excel Services回收应用程序池
- 30. Sharepont托管应用程序在SharePoint 2013
我们还可以使用MVC吗?另外,为了获得完整的共享点上下文,我们是否必须引用一些SharePoint库? – Zoman 2009-11-23 13:26:58