关于使用VS2017试用期一个月到后,需要登录微软账户后进行认证后才能重新使用,但是登录成功后出现如下错误
We could not refresh the credentials for the account AADSTS50001: The application named https://management.core.windows.net/ was not found in the tenant named 0b4a31a2-c1a0-475d-b363-5f2666866a3. This can happen if the application has not been installed by the administrator of the tenant or consented to by any user in the tenant. You might have sent your authentication request to the wrong tenant.
Trace ID: 089f680c-4279-4932-a5c2-60383476e969
Correlation ID: f8110d88-e4f5-4edb-a77d-6fb2b7f4c79d
Timestamp: 2017-01-08 18:10:29Z
解决方法:
打开注册表: HKEY_CURRENT_USER\Software\Microsoft\VSCommon\ConnectedUser
删除以下注册表
"AadInstance"="https://login.chinacloudapi.cn/" "adaluri"="https://management.core.chinacloudapi.cn" "AzureRMEndpoint"="https://management.chinacloudapi.cn" "AzureRMAudienceEndpoint"="https://management.core.chinacloudapi.cn" "GraphUrl"="graph.chinacloudapi.cn"
保留:
"EnableAzureRMIdentity"="true" 如果删除这一项会导致Azure RM不能正常工作
删除后结果如下:
打开VS2017重新登录后正常使用。