add:log
Showing
1 changed file
with
4 additions
and
2 deletions
... | @@ -161,13 +161,13 @@ class DocGenericView(LoggerMixin, GenericExceptionMixin, GenericAPIView): | ... | @@ -161,13 +161,13 @@ class DocGenericView(LoggerMixin, GenericExceptionMixin, GenericAPIView): |
161 | def get_object(self): | 161 | def get_object(self): |
162 | return None | 162 | return None |
163 | 163 | ||
164 | class IWABaseView: | 164 | class IWABaseView(LoggerMixin, GenericExceptionMixin, GenericAPIView): |
165 | 165 | ||
166 | permission_classes = () | 166 | permission_classes = () |
167 | authentication_classes = () | 167 | authentication_classes = () |
168 | 168 | ||
169 | @staticmethod | 169 | @staticmethod |
170 | def get_token(iwa_url_base, code, redirect_uri, client_id_base64): | 170 | def get_token(self, iwa_url_base, code, redirect_uri, client_id_base64): |
171 | headers = { | 171 | headers = { |
172 | 'Authorization': 'Basic {0}'.format(client_id_base64), # client_id:secret做base64encode | 172 | 'Authorization': 'Basic {0}'.format(client_id_base64), # client_id:secret做base64encode |
173 | 'Content-type': 'application/x-www-form-urlencoded', | 173 | 'Content-type': 'application/x-www-form-urlencoded', |
... | @@ -180,6 +180,7 @@ class IWABaseView: | ... | @@ -180,6 +180,7 @@ class IWABaseView: |
180 | # get_params_str = '&'.join(['{0}={1}'.format(k, v) for k, v in get_params_dict.items()]) | 180 | # get_params_str = '&'.join(['{0}={1}'.format(k, v) for k, v in get_params_dict.items()]) |
181 | iwa_token_url = '{0}intranetb2x/access_token'.format(iwa_url_base) | 181 | iwa_token_url = '{0}intranetb2x/access_token'.format(iwa_url_base) |
182 | res = requests.post(url=iwa_token_url, headers=headers, data=get_params_dict) | 182 | res = requests.post(url=iwa_token_url, headers=headers, data=get_params_dict) |
183 | #self.running_log.info('[iwa url={0}] [res={1}]'.format(iwa_token_url, res)) | ||
183 | 184 | ||
184 | return res.json().get('access_token', '') | 185 | return res.json().get('access_token', '') |
185 | 186 | ||
... | @@ -190,6 +191,7 @@ class IWABaseView: | ... | @@ -190,6 +191,7 @@ class IWABaseView: |
190 | } | 191 | } |
191 | iwa_user_url = '{0}intranetb2x/userinfo'.format(iwa_url_base) | 192 | iwa_user_url = '{0}intranetb2x/userinfo'.format(iwa_url_base) |
192 | res = requests.get(iwa_user_url, headers=headers) | 193 | res = requests.get(iwa_user_url, headers=headers) |
194 | #self.running_log.info('[iwa url={0}] [res={1}]'.format(iwa_user_url, res)) | ||
193 | 195 | ||
194 | return res.json().get('sub', '') | 196 | return res.json().get('sub', '') |
195 | 197 | ... | ... |
-
Please register or sign in to post a comment