我們有一個不屬於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 Online
- 2. 從webservices創建Sharepoint用戶
- 3. 從SharePoint應用程序
- 4. 從外部MVC Web應用程序上傳文件到Sharepoint
- 5. office 365 SharePoint應用程序部署
- 6. 部署使用Sharepoint程序集的.Net應用程序
- 7. Sharepoint 2010 REST webservices
- 8. SharePoint Webservices GetLists
- 9. sharepoint 2010 jquery webservices
- 10. Sharepoint Webservices - GetUserInfo
- 11. 使用Sharepoint API確定SharePoint應用程序池帳戶?
- 12. 使用SharePoint應用程序時出錯
- 13. 使用sahi測試Sharepoint應用程序
- 14. Sharepoint Web應用程序
- 15. .net應用程序在sharepoint
- 16. Sharepoint與Silverlight應用程序
- 17. 從Web應用程序訪問Sharepoint
- 18. 從SharePoint Store + SharePoint 2013添加應用程序
- 19. 使用ASMX WebServices修改SharePoint列表
- 20. 使用powershell和webservices刪除SharePoint Recyclebin
- 21. 從SharePoint 2010 Web部件調用自定義WCF應用程序
- 22. 從SharePoint外部鏈接JSLink
- 23. 從WebUI外部訪問Sharepoint
- 24. 在SharePoint Web部件中使用Java小應用程序
- 25. Sharepoint的移動應用程序
- 26. SharePoint託管SharePoint外接程序客戶端Web部件ListViewWebPart和應用程序Web列表
- 27. 使用SAS寫入外部Sharepoint庫
- 28. 從SharePoint 2013在線應用程序主機站點外部處理文檔
- 29. 使用sharepoint webservices以編程方式禁用'必需簽出'
- 30. 如何防止從全局部署Sharepoint 2010應用程序?
我們還可以使用MVC嗎?另外,爲了獲得完整的共享點上下文,我們是否必須引用一些SharePoint庫? – Zoman 2009-11-23 13:26:58