带有PSCredential问题的Connect-MsolService -Credential和Connect-AzureAD -Credential [英] Connect-MsolService -Credential and Connect-AzureAD -Credential with PSCredential issue

查看:105
本文介绍了带有PSCredential问题的Connect-MsolService -Credential和Connect-AzureAD -Credential的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试通过使用Connect-MsolService -Credential或Connect-AzureAD -Credential语句通过PowerShell连接到Azure.以下两个语句均给出错误:

I am trying to connect to Azure by PowerShell by either using the Connect-MsolService -Credential or Connect-AzureAD -Credential statement. Both statements below give an error:

$ credential =获取凭据
Connect-MsolService-凭据$ credential

Connect-MsolService:发送请求时发生错误.
在第2行:char:1
+ Connect-MsolService-凭据$ credential
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo         :OperationStopped:(:) [Connect-MsolService],HttpRequestException
    + FullyQualifiedErrorId:System.Net.Http.HttpRequestException,Microsoft.Online.Administration.Automation.ConnectMsolService

Connect-MsolService : An error occurred while sending the request.
At line:2 char:1
+ Connect-MsolService -Credential $credential
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (:) [Connect-MsolService], HttpRequestException
    + FullyQualifiedErrorId : System.Net.Http.HttpRequestException,Microsoft.Online.Administration.Automation.ConnectMsolService

$ credential =获取凭据
Connect-AzureAD -Credential $ credential

Connect-AzureAD:发生一个或多个错误.:发送请求时发生错误.
在第2行:char:1
+ Connect-AzureAD -Credential $ credential
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo         :AuthenticationError:(:) [Connect-AzureAD],AadAuthenticationFailedException
    + FullyQualifiedErrorId:Connect-AzureAD,Microsoft.Open.Azure.AD.CommonLibrary.ConnectAzureAD

Connect-AzureAD : One or more errors occurred.: An error occurred while sending the request.
At line:2 char:1
+ Connect-AzureAD -Credential $credential
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : AuthenticationError: (:) [Connect-AzureAD], AadAuthenticationFailedException
    + FullyQualifiedErrorId : Connect-AzureAD,Microsoft.Open.Azure.AD.CommonLibrary.ConnectAzureAD

当我不使用-Credential部分时,一切正常,当我不使用-Credential部分时,Windows将显示不同的登录框(办公室365网页).

Everything works fine when I leave out the -Credential part, Windows is presenting a different login box (office 365 webpage) when I leave out the -Credential part.

我该如何解决?我需要能够通过PSCredentials对象传递凭据,以便可以构建无人值守的维护脚本.

How can I solve this? I need to be able to pass the credential by the PSCredentials object so I can build an unattended maintenance script.

推荐答案

Hello Marc,

Hello Marc,

该命令对我来说没有任何问题.我总是使用此脚本块来传递凭据,这对我来说是成功的秘诀.

The command is working for me without any issues. I always use this block of script to pass credentials and it does the trick for me.


用户名="testuser@tenant.onmicrosoft.com"
username = "testuser@tenant.onmicrosoft.com"


密码= ConvertTo-SecureString"XXXXX" ; -AsPlainText -Force
password = ConvertTo-SecureString "XXXXX" -AsPlainText -Force


这篇关于带有PSCredential问题的Connect-MsolService -Credential和Connect-AzureAD -Credential的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆