3

我开发的C#。在Silverlight客户端对象模型对2010年的SharePoint Silverlight Web部件在SharePoint 2010使用下面的语句获取当前用户凭据如何模仿使用Silverlight客户端对象模型?

ClientContext clientContext = ClientContext.Current; 

现在我想用不同的用户名编程方式登录,密码。以便它只能访问特定的用户数据。但是我发现Silverlight客户端对象中没有clientContext.Credentials。我们可以通过下面的链接

How to set SharePoint "Author" in silverlight client object model?

插入其他用户的数据,但我不知道我们如何能够通过传递credentails获取特定用户的数据。如何以编程方式使用不同的用户名和密码登录,以便我可以访问特定的用户数据?如果有什么办法,请告诉我。我们可以通过网络服务完成吗?你能否给我提供任何可以解决上述问题的代码或链接?

回答

1

客户端对象模型是服务器对象模型的一个子集,客户端对象模型的一个局限是它不支持模拟。

一种解决方法是通过传递所有数据来通过jQuery调用WCF端点。 然后WCF可以通过代表其他人处理数据来模拟对SharePoint的调用

相关问题