Microsoft Deployment Agent 2013 を Azure VM にインストールしています。Release Management Server (私の場合は Visual Studio Online) に接続するには、ローカル システムとして、またはカスタム アカウントで認証する必要があります。
したがって、私の資格情報では、Release Management Service を使用することが検証されていますが、Release Management Server に接続できません。
I, 2015/02/04, 16:50:11.245, User [ME] is system, Admin
I, 2015/02/04, 16:50:11.260, Validated account to use as identity for Release Management Services.
I, 2015/02/04, 16:50:11.260, Validating Release Management Server for Team Foundation Server 2013...
E, 2015/02/04, 16:50:11.448, Got a non-OK status code of NonAuthoritativeInformation from http://whatever.visualstudio.com/...
もちろん、ボックスにログインするための資格情報は、RM サーバーにアクセスするための資格情報とは異なります。だからあなたには2つの選択肢があると思いました:
- RM サーバーにアクセスできる同一のアカウントをローカル ボックスに追加します。機能しませんでした。私の ...@hotmail.com ユーザー名が長すぎます。
- ボックスの資格情報を Visual Studio Online に追加します。機能しませんでした。その招待メールを送信する必要があります。
もう 1 つのオプションはもちろん、エージェントなしで Release Management を使用することです。リモート PowerShell を使用します。それも機能しませんでした-展開は次のように失敗します:
Connecting to remote server boxcloudapp.net failed with the following error message : Access is denied. For more information, see the about_Remote_Troubleshooting Help topic.
私が読んだことから、これは、powershell が SSL を介して実行され、ルート CA として信頼されていないリリース管理に自己署名証明書を提供するためだと思われます。
ここで何が間違っていますか?そんなに難しいことではありませんよね?