lang 4 жил өмнө
parent
commit
96c1bfe022

+ 3 - 3
Controller/CloudStorage.py

@@ -349,7 +349,7 @@ class CloudStorageView(View):
             sts_qs = StsCrdModel.objects.filter(uid=uid, channel=channel). \
                 values("addTime", "data")
             if sts_qs.exists():
-                endTime = int(sts_qs[0]["addTime"]) + 250
+                endTime = int(sts_qs[0]["addTime"]) + 800
                 if endTime > now_time:
                     print(endTime)
                     print(now_time)
@@ -390,7 +390,7 @@ class CloudStorageView(View):
             response = boto3_sts.get_federation_token(
                 Name='{role_name}'.format(role_name=uid + '_' + str(channel)),
                 Policy=json.dumps(Policy),
-                DurationSeconds=300
+                DurationSeconds=900
             )
             ##############
             res = {
@@ -398,7 +398,7 @@ class CloudStorageView(View):
                 'AccessKeySecret': response['Credentials']['SecretAccessKey'],
                 'SessionToken': response['Credentials']['SessionToken'],
                 'Expiration': response['Credentials']['Expiration'],
-                'expire': 300,
+                'expire': 900,
                 'endpoint': endpoint,
                 'bucket_name': bucket_name,
                 'arn': response['FederatedUser']['Arn'],