• 开发环境登录---索引错误


    今天在项目开发的时候。用一个人登录一个服务包之后能够打开基本的页面可是一旦登录详细的指引就会报错,例如以下:

    思考方式:在查看了报错的具体信息之后发现是人员 的错误,再结合报错的信息“索引超出范围,必须为非负值并小于集合大小。參数index”能够推断出应该是这个登录的人员没有这个指引的权限。

    之所以能够登录这个服务包。是由于这个人员有这个服务包的其它指引的权限。

    解决方式:想在配置登录入口的人员中配置这个人对于这个指引的权限,发现没有A角色能够配置,仅仅有一个动态角色,所以这样的方式行不通。由于我登录这个系统是为了debug代码的错误,于是我就採取了一种曲线救国的方式:切换数据库,直接连接測试环境进行调试,由于測试环境的人的权限比較多。于是这个问题就轻松攻克了。

    反思:以后遇到这个“看似没有思路的问题”之后要静下心来看一下具体的报错信息。能够非常快的定位问题。                                                                  

  • 相关阅读:
    事物的五种配置方式(转载)
    Spring入门
    leetcode刷题3
    LeetCode刷题2
    LeetCode刷题1
    bootstraptable使用总结之前端样式设计
    初识Handsontable
    Java之file类
    OpenCV学习系列教程第五篇:测试和提高代码的效率
    OpenCV学习系列教程第四篇:图像的算术操作
  • 原文地址:https://www.cnblogs.com/claireyuancy/p/7009213.html
Copyright © 2020-2023  润新知