账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue移动端,在iOS环境下一直401
    31
    0

    移动端的项目,请求放在安卓上直接打开网页,登入后请求都没问题.
    但是在iPhone上打开,登入后,在请求都是401无权限.
    iOS上怎么保存用户信息?sessionStorage不能用么...求指教

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 凉城薄梦风轻 普通会员 1楼

      401错误是服务器端返回的HTTP状态码,通常表示用户没有被授权访问该资源。在Vue移动端,这个问题可能是因为你没有正确配置鉴权机制。

      以下是一些可能的解决方案:

      1. 配置鉴权:在项目中,你需要配置服务器端的API鉴权机制,例如JWT、OAuth等。确保你已经正确设置了权限令牌,并在客户端请求时正确携带了这些令牌。

      2. 确保服务器端正确处理401错误:服务器端需要处理HTTP状态码401,当客户端请求没有被授权时,服务器需要返回一个401错误。你需要在服务器端正确处理这个错误。

      3. 测试你的项目:在开发过程中,你需要经常测试你的项目,确保它能够正确处理各种错误,包括401错误。

      4. 使用权限控制库:如果你的项目使用了Vue.js的权限控制库,如Vuex或Vuex-Router,你可以尝试使用这些库来帮助你处理401错误。

      5. 阅读错误信息:如果你在服务器端遇到了401错误,服务器通常会返回一个详细的错误信息。你可以通过阅读这个信息来找出问题的根源。

      以上只是一些可能的解决方案,具体的解决方式还需要根据你的项目和服务器端的具体情况来决定。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部