Amazon web services AWS控制台和请求上下文

Amazon web services AWS控制台和请求上下文,amazon-web-services,aws-cli,Amazon Web Services,Aws Cli,从AWS控制台发出的请求是否自动签名?例如,一旦一个经过身份验证的实体被用户尝试从控制台创建一个S3 bucket,API请求是否会像SDK/CLI请求一样自动签名,或者自动签名API请求的概念是否根本不适用于控制台 AWS强制代码是否检查实体是否针对通过AWS控制台发出的每个请求进行了身份验证,或者是否绕过了身份验证检查,因为实体在发出请求之前先登录控制台进行身份验证对于每个请求,此身份验证检查是否仅针对CLI/SDK和HTTP API调用,而不针对控制台请求 是,AWS检查每个请求的实体身份

从AWS控制台发出的请求是否自动签名?例如,一旦一个经过身份验证的实体被用户尝试从控制台创建一个S3 bucket,API请求是否会像SDK/CLI请求一样自动签名,或者自动签名API请求的概念是否根本不适用于控制台


AWS强制代码是否检查实体是否针对通过AWS控制台发出的每个请求进行了身份验证,或者是否绕过了身份验证检查,因为实体在发出请求之前先登录控制台进行身份验证对于每个请求,此身份验证检查是否仅针对CLI/SDK和HTTP API调用,而不针对控制台请求

是,AWS检查每个请求的实体身份验证状态。对于您在控制台上发出的每个请求,您将被重定向到此处所需的参数,在此将验证实体的身份验证,并重定向到实体试图访问的相应资源。

会话正常时,您可以在控制台上执行任何操作。感谢Praveen-AWS文档中说,当您使用AWS命令行界面AWS CLI或AWS SDK向AWS发出请求时,这些工具使用您在配置工具时指定的访问密钥自动为您的请求签名-如何对来自控制台的请求进行签名?因为他们没有访问密钥,而是有用户名和密码。我的问题是,控制台请求是否使用用户名和密码签名?一旦您登录到AWS控制台,您将获得一个加密签名的过期代码,该代码将附加到您发出的所有后续请求中。因此,对于从控制台发出的每个请求,AWS将验证该代码的身份验证和授权,并根据该代码的有效性重定向您。这是标准的OAuth流。这是基于我的理解。