Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/303.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 2010:来自MVC web应用程序的基于声明的身份验证_C#_.net_Sharepoint_Sharepoint 2010_Claims Based Identity - Fatal编程技术网

C# SharePoint 2010:来自MVC web应用程序的基于声明的身份验证

C# SharePoint 2010:来自MVC web应用程序的基于声明的身份验证,c#,.net,sharepoint,sharepoint-2010,claims-based-identity,C#,.net,Sharepoint,Sharepoint 2010,Claims Based Identity,我正在使用MVC4,需要访问和修改SharePoint网站中的数据。我发现: 此处的示例代码: 非常有趣,但是示例代码是针对Windows窗体的,问题是它打开Windows窗体以请求凭据 我需要的是一种在web应用程序中实现相同功能的方法。。MVC或web表单的示例代码都可以。我在网上找不到任何关于这方面的信息,所以有人有什么想法吗?你能使用广告认证查询SharePoint网站吗?还是很遥远?如果是这样,您可以使用应用程序池标识对SharePoint web服务进行身份验证。我已经使用MVC

我正在使用MVC4,需要访问和修改SharePoint网站中的数据。我发现:

此处的示例代码:

非常有趣,但是示例代码是针对Windows窗体的,问题是它打开Windows窗体以请求凭据


我需要的是一种在web应用程序中实现相同功能的方法。。MVC或web表单的示例代码都可以。我在网上找不到任何关于这方面的信息,所以有人有什么想法吗?

你能使用广告认证查询SharePoint网站吗?还是很遥远?如果是这样,您可以使用应用程序池标识对SharePoint web服务进行身份验证。

我已经使用MVC3构建了一个STS,它为SharePoint提供身份验证服务。这很好地帮助我将示例STS启动程序代码调整为作为MVC控制器运行


这是一个好的开始。如果您有更具体的问题,我可能也能回答。

在这里找到了我所需要的: