mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-12-16 17:12:53 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
eea34e6032 | ||
|
|
69a366978f |
@@ -158,7 +158,10 @@ def is_uuid(seq):
|
|||||||
def get_request_ip(request):
|
def get_request_ip(request):
|
||||||
x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR', '').split(',')
|
x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR', '').split(',')
|
||||||
if x_forwarded_for and x_forwarded_for[0]:
|
if x_forwarded_for and x_forwarded_for[0]:
|
||||||
login_ip = x_forwarded_for[0].split(":")[0]
|
login_ip = x_forwarded_for[0]
|
||||||
|
if login_ip.count(':') == 1:
|
||||||
|
# format: ipv4:port (非标准格式的 X-Forwarded-For)
|
||||||
|
login_ip = login_ip.split(":")[0]
|
||||||
return login_ip
|
return login_ip
|
||||||
|
|
||||||
login_ip = request.META.get('REMOTE_ADDR', '')
|
login_ip = request.META.get('REMOTE_ADDR', '')
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
type: msi # exe, zip, manual, msi
|
type: msi # exe, zip, manual, msi
|
||||||
source: jms:///download/applets/dbeaver-patch.msi
|
source: jms:///download/applets/dbeaver-patch-22.3.4-x86_64-setup.msi
|
||||||
arguments:
|
arguments:
|
||||||
- /quiet
|
- /quiet
|
||||||
destination:
|
destination:
|
||||||
|
|||||||
Reference in New Issue
Block a user