2

NTLM 認証を使用する Web サービスにアクセスするときに、現在の SharePoint ユーザーになりすますためのベスト プラクティスは何ですか? Web パーツにはユーザー名がありますが、パスワードはありません。明らかに、Web パーツからネットワーク資格情報を渡すことはできません。リモート Web サービスは、NTLM を使用してユーザーを承認します。

4

1 に答える 1

3

Web サービスが SharePoint と同じサーバー上にあり、NTLM を使用して SharePoint にアクセスしている場合、これは単純に機能する可能性があります。Web サービスが SharePoint とは異なるマシン上にある場合は、両方の環境で Kerberos (資格情報を別のサーバーに委任できる) を使用するか、通信時に Web パーツ内のユーザーの完全な資格情報を提供する必要があります。ウェブサービスで。もちろん、これはユーザーのパスワードを知っている必要があることを意味します。MOSS シングル サインオン (SSO) 機能は、この目的にのみ使用できます。

于 2009-03-17T18:42:54.187 に答える