3

Visual Studio を使用して RDP 設定を構成する方法、RDP プログラムを使用して資格情報をキャッシュする方法について説明している複数の記事を見てきましたが、まだ問題があります。

「RDP の役割にエンドポイントを追加する必要がある」という記事も見ました。これを行うと、Visual Studio は「リモート デスクトップ用にエンドポイントが既に定義されている」と不平を言います。 (またはそう思われる)UIを介してRDPを有効にすると。(それは私が公開することを許さないので、これはすでに私のために行われていると(うんざりして)思います。)

また、他にも Azure サービスがあり、それらに RDP で問題なく接続できることにも注意してください。私たちのローカル接続/ファイアウォール(私がそれを責めることができればいいのですが)のせいではありません.

何が起こっているか: クラウド サービスのすべてのインスタンスを削除し、ビジュアル スタジオを介してデプロイした場合 (はい、リモート デスクトップを有効にし、パスワードを設定し、証明書を自動に設定し、ドロップダウンでさまざまな証明書を試しました) 、Windows Azure ポータルから直接 [接続] ボタンを使用して、RDP 経由で接続します。ユーザー名 (事前に入力されています) とパスワードの入力を求められます。

資格情報が無効なため、ログインできません。再デプロイして新しいパスワードを入力しようとしました...同じ結果です。Azureポータル経由でパスワードを変更しようとしました...同じ結果です。

パート 2: 以前にデプロイしたインスタンスがあり、Visual Studio でパスワードを変更して再度デプロイすると、マシンに RDP をまったく実行できません。login/pw プロンプトが表示されず、「リモート マシンに接続できません...、リモート デスクトップが有効になっていない、マシンの電源がオフになっているなど」というメッセージが表示されます。エラーメッセージ。

本質的に、私には2つの問題があります。以前の展開の上に 2 回目の展開を行った後、RDP を実行できないのはなぜですか? また、それにもかかわらず、資格情報が常に無効になるのはなぜですか? これは私を夢中にさせています。他のプロジェクトの構成ファイルを比較して、何かが欠けているかどうかを確認することさえしました-サイコロはありません。それはすべて同じマイナスの名前と日付に見えます。

誰でも関係できますか?(これまでに投稿された最初の質問、私は何年も潜んでいました。こんにちは。)

4

3 に答える 3

2

資格情報が無効な理由は、パスワードが「パスワードの複雑さ」を満たす必要があるためです。

パスワードには、ユーザーのアカウント名またはユーザーのフルネームの一部を 2 文字を超えて含めることはできません。パスワードの長さは 6 文字以上にする必要があります。パスワードには、次の 4 つのカテゴリのうちの 3 つの文字を含める必要があります。英語の大文字 (A から Z)。英小文字 (a から z)。基数 10 の数字 (0 から 9)。アルファベット以外の文字 (!、$、#、% など)。

注: 簡単なパスワードを設定できます。Azure はエラーをスローしませんが、簡単なパスワードでログインすることはできません。「無効な資格情報」とだけ表示されます。私はこの問題のために苦しんできました。

于 2013-07-29T05:38:26.187 に答える
1

これは実際には問題に対処していませんが、これを修正するために私がしたことは次のとおりです。

まったく新しい Azure クラウド サービス プロジェクトを作成し、それを既存の Web プロジェクトを使用するように割り当て、公開し、Azure にすべての魔法をかけて新しいサービス インスタンスを (再び) 作成させたところ、問題なく動作しました。

Visual Studio にバグがあるのか​​どうかはわかりませんが、これは確かに奇妙でした。また、フレンドリーなリマインダーとして、請求されないように「死んだ」サービスをクリーンアップすることを忘れないでください!

于 2013-07-29T02:39:10.240 に答える
0

私の問題は、ユーザー名の長さが 21 文字だったことです。

http://blogs.msdn.com/b/narahari/archive/2011/08/29/getting-quot-your-credentials-did-not-work-quot-when-connecting-to-windows-azure-vm- s.aspx

ユーザー名フィールドの検証は Windows Azure Tools によって実行されないため、構成されている値について注意する必要があります。バックグラウンドで実際に行われているのは、Windows Azure が VM 上に指定されたユーザーを作成し、リモート デスクトップ アクセスに必要なアクセス許可を付与することです。したがって、ここでも一般的なユーザー名の要件/ガイドラインが適用されます。

標準要件の一部

ユーザー名は、既存のユーザー アカウントと一致してはなりません。Windows Azure VM で既に表示されているユーザー アカウントは、"管理者"、"ゲスト" などです。したがって、リモート デスクトップ アクセスを構成する際は、これらの名前を使用しないでください。

  • 名前は、ピリオドやスペースだけで構成されていたり、\ / " [ ] : | < > + = ; , ? * @ の文字を含んでいたりすることはできません。
  • ユーザー名の長さは 20 以下にする必要があります
  • ユーザー名を null にすることはできません
  • パスワードにユーザー名またはユーザー名の一部を含めることはできません
于 2013-11-14T15:45:06.590 に答える