请求协助解决Sagemaker Studio Lab登录时的CORS错误问题
针对你遇到的CORS头不匹配导致无法登录的问题,可以尝试以下排查步骤:
清除Sagemaker相关缓存与Cookie
打开浏览器设置,找到隐私与安全选项,清除所有与studiolab.sagemaker.aws和gateway.prod.us-east-2.studiolab.sagemaker.aws相关的Cookie、缓存文件,重启浏览器后重试。禁用浏览器CORS相关插件
如果浏览器安装了CORS解锁类插件(比如CORS Unblock、Allow CORS: Access-Control-Allow-Origin等),暂时禁用这些插件后再尝试登录——这类插件可能修改请求头,导致与服务端配置冲突。使用无痕/隐私模式登录
打开浏览器的无痕窗口(Chrome按Ctrl+Shift+N,Firefox按Ctrl+Shift+P),在无插件、无缓存的环境下尝试登录,排除本地环境干扰。检查本地HOSTS文件
查看系统HOSTS文件(Windows路径:C:\Windows\System32\drivers\etc\hosts,Linux/macOS路径:/etc/hosts),确认没有被篡改添加指向studiolab.sagemaker.aws或相关网关域名的异常条目,若有则删除并保存后重启网络。联系AWS官方支持
若以上步骤都无效,该错误大概率是AWS服务端的CORS配置异常导致(提示的Access-Control-Allow-Origin值与实际请求Origin不匹配),你可以通过AWS支持渠道提交工单,提供错误截图和控制台日志,让官方排查服务端配置问题。
内容的提问来源于stack exchange,提问作者Sebastian Peralta

