Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 创建sharepoint用户并通过c登录#_C#_Asp.net Mvc_Model View Controller_Sharepoint - Fatal编程技术网

C# 创建sharepoint用户并通过c登录#

C# 创建sharepoint用户并通过c登录#,c#,asp.net-mvc,model-view-controller,sharepoint,C#,Asp.net Mvc,Model View Controller,Sharepoint,我有一个公共SaaS应用程序。用户可以注册、创建和操作数据记录等。我还有一个sharepoint服务器。我在Sharepoint网站上有一个“管理员”用户。我的SaaS应用程序可以使用管理员登录登录到Sharepoint服务器并上载下载文件。这完全是直截了当的 我希望能够做到的是:(1)以编程方式为我的SaaS用户在Sharepoint上创建个人登录,(2)能够将他们登录到一个为他们提供sharepoints链接的文档中,以便他们能够在Word中“实时编辑”他们。我希望我的应用程序能够控制哪些用

我有一个公共SaaS应用程序。用户可以注册、创建和操作数据记录等。我还有一个sharepoint服务器。我在Sharepoint网站上有一个“管理员”用户。我的SaaS应用程序可以使用管理员登录登录到Sharepoint服务器并上载下载文件。这完全是直截了当的

我希望能够做到的是:(1)以编程方式为我的SaaS用户在Sharepoint上创建个人登录,(2)能够将他们登录到一个为他们提供sharepoints链接的文档中,以便他们能够在Word中“实时编辑”他们。我希望我的应用程序能够控制哪些用户可以访问和编辑哪些文档

用户并非都是一个组织的一部分,因此我认为我不能使用Active Directory。但我对Activie目录一无所知,所以这可能不是真的

这有什么意义吗?这可能吗?我在网上做了很多搜索,但是找不到任何能达到这个目的的东西。我的备选方案是实现某种WebDav服务器,但考虑到这一点,我认为尝试与现有Sharepoint服务器集成更有意义


我们将非常感激您的任何帮助或指点。谢谢。

您对Office 365用户开放吗。如果是的话,那么您应该探索微软图形API。它允许您使用多种选项来连接Microsoft 365产品,包括SharePoint Online和身份/用户管理。

谢谢Abhijeet,我将对此进行研究。