AWS CLI v2 Preview with AWS SSO

 
 

​ A few days ago AWS annouced the AWS CLI v2 Preview with support for AWS SSO. Sounds promising, however it could be that you have issues validating your device during the aws configure sso stage. When you get to the following step: ​

Attempting to automatically open the SSO authorization page in your default browser.
​
If the browser does not open or you wish to use a different device to authorize this request, open the following URL:
​
https://device.sso.{AWS::Region}.amazonaws.com/
​
​
Then enter the code:

​ You may get the following error: ​

* Unexpected Error *
* TypeError: Failed to fetch *

This is because your Content Security Policy isn't set up correctly in your browser. To resolve the issue you need to do the following: ​

  • For Firefox you need to go to about:config and set security.csp.enable to false.
  • For Google Chrome you need to install the following plugin Disable Content-Security-Policy.

​​ The .aws/config file should look like this if everything was done correctly:

[profile my-profile]
sso_start_url = https://my-sso-portal.awsapps.com/start
sso_region = {AWS::Region}
sso_account_id = 123456789012
sso_role_name = readOnly
region = {AWS::Region}
output = json

To use your Profile:

aws s3 ls --profile my-profile

or

export AWS_PROFILE=MyProfile


      

re:Invent 2020

NOV. 30 – DEC. 18, 2020 - 3-week virtual free conference - Every news of the event at one place.

 

Dec 21st 2020

 

David Krohn

Cloudwatch Logs for AWS Toolkit

New feature for VS Code - Interact with CloudWatch log groups

 

Sep 22nd 2020

 

Walter Kopp

Announcement of the Official Datadog Partnership

Introducing our new partner Datadog and what makes this such a precious partnership.

 

Aug 14th 2020

 

Fabian Sokoll