3

Sharepoint 2007 Web パーツがコードを実行して、K2 ワークフロー プロセスを開始します。ワークフロー サーバーは別のサーバー上にあります。

コードを実行すると、次のエラーが表示されます。

これは一般的な IIS 委任の問題 (K2 固有ではない) であると確信していますが、解決方法がわかりません。現在のドメイン ユーザーを偽装する必要がある場合に、Sharepoint が AnonymousLogon として他のサーバーに接続しようとするのはなぜですか?

注: - 私の Sharepoint AppPool ID はドメイン ユーザーです (ネットワーク サービスではありません)。- ASP.NET の偽装が有効になっています。

4

2 に答える 2

2

あなたがやろうとしていることは、なりすましではなく委任と呼ばれます。偽装はローカル サーバー上でのみ行われます。委任が機能するためには、正しくなければならないことがたくさんあります。

開始する場所は、Kerberos 認証と委任の問題のトラブルシューティングです。

David Wang ブログは、さまざまな問題に関する非常に役立つリソースです。

于 2008-11-11T15:10:32.443 に答える
1

また、K2 Undergroundにもアクセスしてください。Kerberos 委任を製品で動作させる方法に関する情報が多数あります。K2 に付属のインストール ガイドには、K2 をインストールして Kerberos で動作するように構成する方法についてのステップバイステップの説明もあります。

于 2008-11-11T18:51:07.067 に答える