0

内部サーバーでホストされている WCF サービス。外部クライアントはそれを使用し、サービスはアイテム リストを編集するために SharePoint サービスを使用します。WCF サービスは、SharePoint サイトにアクセスするための Windows 認証を自動的に取得するため、ドメイン名ではなくログインとパスワードを提供する必要はありません。

サービスをどのようにコーディングすればよいかわかりません。

NetworkCredential credential = CredentialCache.DefaultNetworkCredentials; 

で十分でしょうか?

建築

4

2 に答える 2

2

ただし、特定のアカウントを使用する必要がある場合は、次の方法を使用できます。

NetworkCredential credentials = new System.Net.NetworkCredential("name", "password", "optional:domain");
于 2013-04-22T12:58:37.627 に答える
0

IMO、wcf と SharePoint サービスが同じ (または信頼できる) ドメインにあり、適切なセキュリティ モードを選択している場合は、これで十分です。

詳細については、http: //msdn.microsoft.com/en-us/library/ms733836.aspxを参照してください。

于 2013-04-21T19:17:07.660 に答える