私は次の設定をしています:
- TFS と Release Management Server が異なるサーバー上にセットアップされている (同じネットワーク内ではない)
- DOMAIN1 の TFS
- DOMAIN2 の RM Server (DOMAIN1 とは完全に分離されている/信頼されていない)
- RM Server は、DOMAIN1\RMService アカウントを使用して TFS に接続されています
- すべてが正常に機能しているようです, 許可された他の人に代わってリクエストを行います
- DOMAIN2\AMANを使用してRMサーバーに接続されたRMクライアント
Release Management を TFS に接続したかったので、ここにあるリンクに従って実行しました。
https://msdn.microsoft.com/en-us/library/dn593699.aspx
TFS を Release Management に接続しました。ここまでは順調ですね。しかし、RM でリリース テンプレートのビルド定義を追加しようとすると、チーム プロジェクトとビルド定義のドロップダウン リストが空になりました。
イベントビューアを確認すると、次のエラーがログに記録されました。
ユーザー Domain2\username には http://xyz.xyz.com:8080/tfs/Default Collection へのアクセス権がありません: \r\n\r\n at Microsoft.TeamFoundation.Release.Platform.Common.TfsOnPremConnector.GetTfsUserIdentity(Uri tfsUri 、文字列 serviceUserName、文字列 serviceUserPassword、文字列 impersonatingUserName) Microsoft.TeamFoundation.Release.Platform.Common.TfsOnPremConnector.GetTeamProjectCollectionWithImpersonation (Uri tfsUri、文字列 serviceUserName、文字列 serviceUserPassword、文字列 impersonatingUserName) で Microsoft.TeamFoundation.Release.Builds.TfsOnPrem.TfsOnPremBuildSystem。 d__6.MoveNext() カテゴリ: 一般 優先度: -1 イベント ID: 0 重大度: エラー タイトル: マシン: Machine1 アプリケーション ドメイン: /LM/W3SVC/2/ROOT-1-130824564165011117 プロセス ID: 9528 プロセス名: C:\Windows\ SysWOW64\inetsrv\w3wp.exe Win32 スレッド ID:13396 スレッド名: 拡張プロパティ:
同様の質問がされていますが、解決策が無関係であるため、まだ解決されていないようです。
この問題の解決策または回避策はありますか?