当我使用Nginx时如何在Odoo上获取用户IP地址

萨米尔·格斯米(Samir GUESMI)

我将Nginx与Odoo结合使用,并且尝试获取用户ip地址:

没有Nginx,此代码块

request.httprequest.environ['REMOTE_ADDR']

返回用户的ip_address

但是使用Nginx时,它会返回

127.0.0.1

这是正常的,如果有人可以帮忙,我想在Odoo上获得真实的IP地址

这是我的Nginx Conf:

location / {
    proxy_pass http://127.0.0.1:7777;
    proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
    proxy_redirect off;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto https;
    proxy_set_header REMOTE_ADDR $remote_addr;
}
丹妮德

尝试查询 X-real-IP

将您的代码更改为此:

request.httprequest.environ['HTTP_X_REAL_IP']

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过Apache ProxyPass代理时,如何在Node.JS上获取远程用户的IP地址?

来自分类Dev

通过Apache ProxyPass代理时,如何在Node.JS上获取远程用户的IP地址?

来自分类Dev

如何在具有代理的Flask中安全地获取用户的IP地址?

来自分类Dev

如何在asp.net中获取用户IP地址?

来自分类Dev

如何获取用户的IP地址并以JSON返回数据

来自分类Dev

获取用户机器的正确IP地址

来自分类Dev

Android,获取用户IP地址

来自分类Dev

获取用户机器的正确IP地址

来自分类Dev

使用DialogBoxIndirect时,如何在对话框关闭时获取用户输入的文本?

来自分类Dev

如何从smack获取用户的Gmail地址?

来自分类Dev

如何从PHP中的用户IP地址获取用户国家/地区名称

来自分类Dev

如何从PHP中的用户IP地址获取用户国家/地区名称

来自分类Dev

当我在 ionic 中输入电子邮件时,我想从 firebase 获取用户 ID

来自分类Dev

根据ip地址获取用户国家/地区,而无需在ios上寻求许可

来自分类Dev

如何在我的网站上获取用户的国家标志

来自分类Dev

如何在Spring Security上从CustomUser获取用户ID

来自分类Dev

如何在线获取用户在 dartpad 上的输入?

来自分类Dev

如何在Github上使用JSON获取用户的项目列表

来自分类Dev

当我尝试获取用户的联系电话并打印时,它始终显示为0

来自分类Dev

如何通过IP地址或精确的位置获取用户的经度和纬度

来自分类Dev

如何获取用户浏览器的详细信息,IP地址和位置信息?

来自分类Dev

在Yii中获取用户IP地址的功能

来自分类Dev

我如何使用数组来获取用户输入

来自分类Dev

如何在Linux上的C语言中获取我的IP地址?

来自分类Dev

我如何在python服务器上获取客户端IP地址

来自分类Dev

如何在firebase中使用uid获取用户信息?

来自分类Dev

我如何在我的机器上取消阻止IP地址?

来自分类Dev

Symfony-如何在身份验证失败侦听器中获取用户名和IP地址?

来自分类Dev

如何在iOS中通过Twitter API获取用户电子邮件地址?

Related 相关文章

  1. 1

    通过Apache ProxyPass代理时,如何在Node.JS上获取远程用户的IP地址?

  2. 2

    通过Apache ProxyPass代理时,如何在Node.JS上获取远程用户的IP地址?

  3. 3

    如何在具有代理的Flask中安全地获取用户的IP地址?

  4. 4

    如何在asp.net中获取用户IP地址?

  5. 5

    如何获取用户的IP地址并以JSON返回数据

  6. 6

    获取用户机器的正确IP地址

  7. 7

    Android,获取用户IP地址

  8. 8

    获取用户机器的正确IP地址

  9. 9

    使用DialogBoxIndirect时,如何在对话框关闭时获取用户输入的文本?

  10. 10

    如何从smack获取用户的Gmail地址?

  11. 11

    如何从PHP中的用户IP地址获取用户国家/地区名称

  12. 12

    如何从PHP中的用户IP地址获取用户国家/地区名称

  13. 13

    当我在 ionic 中输入电子邮件时,我想从 firebase 获取用户 ID

  14. 14

    根据ip地址获取用户国家/地区,而无需在ios上寻求许可

  15. 15

    如何在我的网站上获取用户的国家标志

  16. 16

    如何在Spring Security上从CustomUser获取用户ID

  17. 17

    如何在线获取用户在 dartpad 上的输入?

  18. 18

    如何在Github上使用JSON获取用户的项目列表

  19. 19

    当我尝试获取用户的联系电话并打印时,它始终显示为0

  20. 20

    如何通过IP地址或精确的位置获取用户的经度和纬度

  21. 21

    如何获取用户浏览器的详细信息,IP地址和位置信息?

  22. 22

    在Yii中获取用户IP地址的功能

  23. 23

    我如何使用数组来获取用户输入

  24. 24

    如何在Linux上的C语言中获取我的IP地址?

  25. 25

    我如何在python服务器上获取客户端IP地址

  26. 26

    如何在firebase中使用uid获取用户信息?

  27. 27

    我如何在我的机器上取消阻止IP地址?

  28. 28

    Symfony-如何在身份验证失败侦听器中获取用户名和IP地址?

  29. 29

    如何在iOS中通过Twitter API获取用户电子邮件地址?

热门标签

归档