1

PowerShellコマンドレットを使用してAzureアプリに接続すると、エラーが発生します-

Get-HostedService:権限「management.core.windows.net」でSSL/TLSのセキュリティで保護されたチャネルを確立できませんでした。

これが私がたどるリンクです -http://msdn.microsoft.com/en-us/gg271300

http://wappowershell.codeplex.com/documentation

4

2 に答える 2

2

私の経験に基づくと、2つの問題が考えられます。

  1. 使用している証明書は、コンピューターとWindows Azure管理ポータルの間に安全なSSLトンネルを作成できず、エラーが発生します
  2. SSLトンネルを作成できなかったSSPIおよびSCHANELに関連するOS固有の問題を確認しました。

また、あなたが持っている最初のリンクには古い情報があり、ほとんどの場合役に立ちません。最初に問題を解決してみましょう。これは非常に簡単です。Powershellコマンドレットがマシンにインストールされていることを理解して以下に書いています。

  • まず、ここで説明されているように、WindowsAzureポータルからpublishconfigファイルをダウンロードします
  • 次に、Windows Azure CmdLets用のWindowsPowershellを開きます(管理者モード)

その後、次のPowershellコマンドを直接入力します。

PS > Import-Subscription <include your _filename_.publishsettings here>
PS > Select-Subscription <Enter The _name_of_your_subscription which will be listed after you run above command (Note - **SubscriptionName** is needed here>
PS > Get-HostedService <This should list all of services in your subscription>

これで、Powershellコマンドレットからサブスクリプションを管理できます。

それでも問題が解決しない場合はお知らせください。2)に関する情報を提供します。

于 2012-05-18T17:38:03.283 に答える
0

ここでバグを報告していただけますか:http://github.com/WindowsAzure/azure-sdk-tools

この場合、PowerShellから返されるエラーメッセージの方がわかりやすいはずです。

また、publishsettingsファイルをダウンロードしてインポートする代わりに、Add-AzureAccountを使用して資格情報を取得できるようになりました。

于 2013-11-08T23:32:34.350 に答える