mirror of
https://github.com/jumpserver/jumpserver.git
synced 2026-05-08 23:06:32 +00:00
[Fix] 修改一些api bug
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
#
|
||||
|
||||
import base64
|
||||
import uuid
|
||||
import hashlib
|
||||
import time
|
||||
|
||||
@@ -72,6 +73,10 @@ class AccessKeyAuthentication(authentication.BaseAuthentication):
|
||||
raise exceptions.AuthenticationFailed(msg)
|
||||
|
||||
access_key_id = sign[0]
|
||||
try:
|
||||
uuid.UUID(access_key_id)
|
||||
except ValueError:
|
||||
raise exceptions.AuthenticationFailed('Access key id invalid')
|
||||
request_signature = sign[1]
|
||||
|
||||
return self.authenticate_credentials(
|
||||
|
||||
Reference in New Issue
Block a user