【发布时间】:2009-08-17 16:13:19
【问题描述】:
是否可以在从 sharepoint 服务器下载的 Excel 工作表中使用与用于访问 Sharepoint 服务器的凭据相同的凭据进行 Web 服务调用?
我们目前正在开发一个 Excel 解决方案,该解决方案从 Excel 工作表中执行 Web 服务请求。这可以正常工作,但用户必须至少登录两次:一次用于从 Sharepoint 下载/打开 Excel 工作表,一次用于使用正确的凭据执行 Web 服务。
Sharepoint 服务器和客户端计算机不在同一个 Active Directory 域中。所以“System.Security.Principal.WindowsIdentity.GetCurrent()”不是一个选项,因为这将返回服务器上不存在的用户。
【问题讨论】:
标签: c# sharepoint excel web-services