perl - 如何解决 Bugzilla Triologygmbh CAS 插件文件在 AuthCASSaml.pm 第 413 行不存在?
问题描述
我已经在 Xampp 5.6.24-2-VC11 中安装了 Bugzilla 5.0.4,带有 ActivePerl 5.24.3.2404 和来自https://bitbucket.org/triologygmbh/bugzilla-cas-plugin/src/master/的 CAS 插件
将用户身份验证更改为 CAS 并将 CAS 参数更改为:
- CAS服务器: https ://xxx.xxx.xxx/cas
- CASfullNameAttribute: id
- CASmail属性:邮件
- CASTimeTolerance: 1000
几乎所有功能都在工作,例如登录重定向到 CAS 服务器、重定向回 bugzilla、注销 SSO。就在我通过身份验证并重定向回 bugzilla 时。它在 loader/0x470db8/Bugzilla/Extension/CAS/Auth/AuthCASSaml.pm 第 413 行给出文件不存在
任何有 Bugzilla CAS 或插件经验的人都可以提供帮助吗?
更新
bugzilla 5.0.6
文件不存在:{"timestamp":1595816698854,"status":500,"error":"Internal Server Error","exception":"java.lang.NullPointerException","message": /loader/0x8c1578/Bugzilla/Extension/CAS/Auth/AuthCASSaml.pm 第 413 行的“无可用消息”、“trace”:“java.lang.NullPointerException\n”、“path”:“/cas/samlValidate”} .
更新
两个 bugzilla 版本的最新 xampp 出现相同的错误
解决方案
推荐阅读
- flutter - 第二次导航到时无响应的 Web 视图
- python - 如何在 Pytorch 中实现 DQN 的重要性权重采样
- css - 桌面中的 4 列移动视图引导程序中的 2 列
- node.js - 无法读取未定义 discord.js 的属性“名称”尝试读取 json 中的数组
- kotlin - Kafka 迁移/处理“UNKNOWN_TOPIC_OR_PARTITION”有必要吗?
- sql - 插入后计数返回更多行
- python - 为什么按住鼠标左键不打印“1”?
- jquery - 使用 jquery 在 wp-login 页面中添加段落
- firebase - 了解 FirebaseFirestore 读取数据示例
- elixir - 如何在 Elixir 函数中缓存值?