如何修复Osintgram的403错误(提示"You've Been Logged Out")
解决Osintgram运行main.py出现403 "you have been logged out" 错误的方案
检查Instagram账号状态
直接用浏览器登录目标Instagram账号,确认账号未被限制、无需额外验证(如两步验证、邮箱/手机验证)。若有验证提示,完成验证后再尝试工具登录。清除工具会话缓存
Osintgram存储的旧会话缓存可能导致登录异常,执行命令删除缓存:rm -rf ~/.config/Osintgram/session也可直接找到工具目录下的
session文件夹手动删除。更新工具至最新版本
旧版本可能存在Instagram API兼容问题,切换到工具目录执行更新:git pull pip install -r requirements.txt --upgrade更换网络或配置代理
若服务器IP被Instagram标记为异常,尝试切换至手机热点等其他网络,或在工具配置文件(如config.ini)中添加代理:[proxy] enabled = True host = 你的代理IP port = 代理端口 # 如需认证可添加以下两行 username = 代理用户名 password = 代理密码临时关闭两步验证
若账号开启了两步验证,工具可能无法处理验证流程。临时关闭两步验证后,重新配置凭据运行工具测试。调整请求头模拟
工具默认请求头可能被识别为非真实客户端,可修改工具核心代码(如main.py或相关模块)中的User-Agent,替换为当前主流浏览器的UA字符串(例如Chrome的官方UA)。
内容的提问来源于stack exchange,提问作者shadowy figure
相关产品推荐
相关产品推荐

