Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

多人多环境同时使用问题 #161

Open
xiangfengsu opened this issue Oct 15, 2022 · 2 comments
Open

多人多环境同时使用问题 #161

xiangfengsu opened this issue Oct 15, 2022 · 2 comments

Comments

@xiangfengsu
Copy link

xiangfengsu commented Oct 15, 2022

看文档介绍说,支持多人多环境同时使用, 测试下来好像不是这样,例如
1: 配置了2个用户 user1 , user2 环境配置如下:

  • user1
    user1_env1
    user1_env2
  • user2
    user2_env1
    user2_env2
    2:用2个浏览器打开测试页面,浏览器1 选中 user1>> user1_env1, 浏览器2 选中user2>>user2_env2 , 在浏览器1中切换环境 user1_env2, 到浏览器2中刷新页面,页面中的环境就直接是user1_env2 ,和浏览器1中选择的环境一样了,所以多人多环境同时使用 不是每个浏览器页面的环境都是独立的吗?,我看了一下环境切换的接口,url地址都是同一个,这样切换curEnv 就是都变了

3:是我使用的姿势有问题还是本来就是这么设计的

@avwo
Copy link
Collaborator

avwo commented Oct 15, 2022

Nohost 是通过 client ip 或 client id 关联环境的,所以每个终端的环境只能选一个

@xiangfengsu
Copy link
Author

按照终端来区别,那api 中的接口/cgi-bin/get-env ,这个该怎么区分呢?比如
终端1:选择的环境是user1>> user1_env1
终端2:选择的环境是user2>> user2_env2

那我访问这个接口 http://doamin:8080/cgi-bin/get-env 当前的环境是啥呢?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants