移动端项目本地获取登录态

120 阅读1分钟
问题:

在做校招项目的时候,发现本地项目跑起来之后,启动的是localhost,不能像测试环境或者线上一样获取登陆状态

解决办法:

通过查询页面cookies的Domain字段为.xxx.com,所以通过host里面设置以“.xxx.com”结尾的域名,即可实现本地登录,而不需要通过去修改lion来实现

涉及知识:

域名解析

hosts本地配置流程:(windows类似,找到hosts文件修改即可)
  1. 终端输入:cd /etc

  2. 终端输入:sudo vim hosts

  3. 根据提示输入密码,编辑hosts文件

  4. 增加一行:127.0.0.1 dev-campus.it.test.meituan.com

    dev可任意修改,比如也可以是:jjk-campus.it.test.meituan.com

image.png

  1. 保存退出

  2. 终端输入命令让hosts配置立即生效:sudo killall -HUP mDNSResponder

  3. 这时候就可以使用dev-campus.it.test.meituan.com代替localhost了

image.png

image.png

  1. end

  2. 补充工具:

    ihost,switchHost等工具的使用可以较好的在本地实现hosts切换,以及新增和删除