You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have several accounts such as Pay-As-You-Go and Visual Studio Enterprise etc. had to add a new subscription which showed up as "FreeTrial"
When I run command az account set -s "Free Trial" and then az group list it throws
argument of type 'NoneType' is not iterableTraceback (most recent call last):
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\azure\cli\core\adal_authentication.py", line 24, in signed_session
scheme, token, _ = self._token_retriever()
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\azure\cli\core\_profile.py", line 416, in _retrieve_token
account[_TENANT_ID], resource)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\azure\cli\core\_profile.py", line 783, in retrieve_token_for_user token_entry = context.acquire_token(resource, username, _CLIENT_ID)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\adal\authentication_context.py", line 131, in acquire_token
return self._acquire_token(token_func)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\adal\authentication_context.py", line 114, in _acquire_token
return token_func(self)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\adal\authentication_context.py", line 129, in token_func return token_request.get_token_from_cache_with_refresh(user_id)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\adal\token_request.py", line 349, in get_token_from_cache_with_refresh
return self._find_token_from_cache() File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\adal\token_request.py", line 128, in _find_token_from_cache
return self._cache_driver.find(cache_query)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\adal\cache_driver.py", line 196, in find entry, is_resource_tenant_specific = self._load_single_entry_from_cache(query)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\adal\cache_driver.py", line 124, in _load_single_entry_from_cache
raise AdalError('More than one token matches the criteria. The result is ambiguous.')adal.adal_error.AdalError: More than one token matches the criteria. The result is ambiguous.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\knack\cli.py", line 194, in invoke
cmd_result = self.invocation.execute(args)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\azure\cli\core\commands\__init__.py", line 318, in execute
six.reraise(*sys.exc_info())
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\six.py", line 693, in reraise
raise value
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\azure\cli\core\commands\__init__.py", line 291, in execute
result = cmd(params)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\azure\cli\core\commands\__init__.py", line 167, in __call__
return super(AzCliCommand, self).__call__(*args, **kwargs)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\knack\commands.py", line 109, in __call__
return self.handler(*args, **kwargs)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\azure\cli\core\__init__.py", line 348, in default_command_handler
result = op(**command_args)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\azure\cli\command_modules\resource\custom.py", line 436, in list_resource_groups
return list(groups)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\msrest\paging.py", line 109, in __next__
self.advance_page()
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\msrest\paging.py", line 95, in advance_page
self._response = self._get_next(self.next_link)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\azure\mgmt\resource\resources\v2017_05_10\operations\resource_groups_operations.py", line 520, in internal_paging
request, header_parameters, **operation_config)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\msrest\service_client.py", line 187, in send
session = self.creds.signed_session()
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\site-packages\azure\cli\core\adal_authentication.py", line 33, in signed_session
if 'AADSTS70008:' in (getattr(err, 'error_response', None) or {}).get('error_description') or '':
TypeError: argument of type 'NoneType' is not iterable
If I set to other accounts, they just works fine.
Environment summary
Windows 10 Enterprise Version 1709 (OS Build 16299.192)
because it is hard to reproduce, I will consider to emitting out an error for people to recover using az account clear and az login
haroldrandom
added
Account
az login/account
bug
This issue requires a change to an existing behavior in the product in order to be resolved.
labels
Oct 25, 2019
I have several accounts such as
Pay-As-You-Go
andVisual Studio Enterprise
etc. had to add a new subscription which showed up as "FreeTrial"When I run command
az account set -s "Free Trial"
and thenaz group list
it throwsIf I set to other accounts, they just works fine.
Environment summary
The text was updated successfully, but these errors were encountered: