gpt4 book ai didi

.net - 从 SharePoint Webpart 调用 .NET Web 服务时如何模拟用户?

转载 作者:行者123 更新时间:2023-12-04 07:09:04 25 4
gpt4 key购买 nike

在访问使用 NTLM 身份验证的 Web 服务时,模拟当前 SharePoint 用户的最佳做法是什么? webpart 有用户名但没有密码,显然,从 webpart 传递网络凭据不起作用。远程 Web 服务使用 NTLM 对用户进行授权。

最佳答案

如果 Web 服务与 SharePoint 位于同一台服务器上,并且您使用 NTLM 访问 SharePoint,那么这可能只是简单的工作。如果 Web 服务与 SharePoint 位于不同的计算机上,那么您要么需要在两种环境中使用 Kerberos(可以将凭据委托(delegate)给另一台服务器),要么在通信时必须在 Web 部件中提供用户的完整凭据与网络服务。当然,这意味着您必须知道用户的密码。 MOSS 单点登录 (SSO) 功能仅可用于此目的。

关于.net - 从 SharePoint Webpart 调用 .NET Web 服务时如何模拟用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/655445/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com