此问题的解决方法是为STS终端节点创建多个子网,并将其分配给多个区域。也可以启用VPC对等连接,使不同区域的子网之间可以进行通信。以下是一个示例代码,演示如何在多个区域中使用STS终端节点:
import boto3
session = boto3.session.Session(region_name='us-east-1')
sts_client = session.client('sts', endpoint_url='https://sts.us-east-1.amazonaws.com', region_name='us-east-1')
response = sts_client.get_caller_identity()
print(response)