Эх сурвалжийг харах

HTTPS验证SSL错误问题&联通接口新增日志

zhangdongming 2 жил өмнө
parent
commit
6303c0f241

+ 8 - 3
Controller/CloudStorage.py

@@ -4,18 +4,19 @@ import base64
 import datetime
 import json
 import logging
+import ssl
 import sys
 import time
-import jwt
 from decimal import Decimal
 from itertools import groupby
 from operator import itemgetter
 from urllib.parse import quote, parse_qs, unquote
 
 import boto3
+import jwt
 import paypalrestsdk
 from django.db import transaction
-from django.db.models import Q, F, Count
+from django.db.models import Q, F
 from django.http import JsonResponse, HttpResponseRedirect, HttpResponse
 from django.views.generic.base import View
 
@@ -41,6 +42,9 @@ from Service.CommonService import CommonService
 from Service.PayService import PaymentService
 from Service.VodHlsService import SplitVodHlsObject
 
+ssl._create_default_https_context = ssl._create_unverified_context
+LOGGER = logging.getLogger('info')
+
 
 # 设备信息添加
 class CloudStorageView(View):
@@ -393,7 +397,7 @@ class CloudStorageView(View):
                         "Effect": "Allow",
                         "Action": "s3:*",
                         "Resource": ["{aws_arn}:::{bucket_name}/{uid_channel}*".
-                                     format(aws_arn=aws_arn, bucket_name=bucket_name, uid_channel=storage)]
+                                         format(aws_arn=aws_arn, bucket_name=bucket_name, uid_channel=storage)]
                     }
                 ]
             }
@@ -1982,5 +1986,6 @@ class CloudStorageView(View):
             order_qs.update(**update_dict)
             return response.json(0)
         except Exception as e:
+            LOGGER.info('异常详情,errLine:{}, errMsg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
             print(e)
             return response.json(500, repr(e))

+ 1 - 0
Controller/UnicomCombo/UnicomComboController.py

@@ -369,6 +369,7 @@ class UnicomComboView(View):
         sim = int(request_dict.get('sim', 1))
         logger = logging.getLogger('info')
         logger.info('--->设备调用4G注册接口')
+        logger.info('iccid:{},serial_no:{}'.format(iccid, serial_no))
         if not all([iccid, serial_no, sign, time_stamp]):
             return response.json(444)
             # 时间戳token校验