首页 / 知识
关于apache:为什么我不能使用Perl的AuthCAS连接到我的CAS服务器?
2023-04-13 03:58:00

Why can't I connect to my CAS server with Perl's AuthCAS?我正在尝试使用现有的CAS服务器来验证Perl CGI Web脚本的登录,并且正在使用AuthCAS Perl模块(v 1.3.1)。我可以连接到CAS服务器以获取服务票证,但是当我尝试连接以验证票证时,我的脚本从IO :: Socket :: SSL模块: 返回以下错误
症状/测试: 这是产生错误的准系统脚本:
关于冲突可能在何处的任何想法? 错误来自片段Cebjyre正上方的行,即
即套接字创建。所有输入参数均正确。我已经编辑了该模块,以放入调试语句并在该调用之前打印出所有参数,它们都很好。看来我将不得不更深入地研究IO :: Socket :: SSL模块。 通常在发布这样的问题时会发现问题。事实证明,Crypt :: SSLeay模块尚未安装或至少不是最新的。当然,错误消息并没有给我任何线索。更新它,所有问题都消失了,并且现在一切正常。 好吧,从模块源看,IO :: Socket错误似乎来自get_https2
由callCAS调用,由validateST调用。 一种选择是,如果可以的话,临时编辑模块文件以放置一些调试语句,但是如果我不得不猜测,我会说您提供的casUrl与_parse_url正则表达式不正确匹配-也许您在https后加了三个斜杠? |
最新内容
相关内容
Python 之模块重载的五种方法
Python 之模块重载的五种方法,环境,培训,方法,模块,文件夹,例子,下面,内容,语句,请看,python环境准备新建一个foo文件夹,其下包含一个bar.py文Python 模块之输入不可见的密码
Python 模块之输入不可见的密码,密码,系统,情况,公共,位置,信息,电子,网上,认证,培训,密码对程序员来说尤其重要。你不应该在不加密的情况下Python标准库之collections模块
Python标准库之collections模块,名字,标准,信息,电话号码,培训,工厂,位置,简介,异常,对象,collections模块简介collections是Python标准库里Python模块化有哪些好处?
Python模块化有哪些好处?,管理,代码,软件,汽车,培训,复杂度,模块,功能,程序,好处,当然,如果不将程序分解成一个个独立的部分,而是整个一大坨,也Python可执行文件和模块
Python可执行文件和模块,标准,培训,模块,文件,属性,上面,内容,变量,函数,源码,python源代码文件按照功能可以分为两种类型:用于执行的可执行程Python查看模块中的属性
Python查看模块中的属性,名称,标准,环境,培训,属性,模块,对象,函数,定义,变量,内置函数dir可用于列出某模块中定义了哪些属性(全局名称空间)python模块搜索路径
python模块搜索路径,标准,路径,模块,位置,系统,培训,通用,新增,文件,环境变量,在a.py中导入模块b的时候,python会做一系列的模块文件路径搜索python之使用inspect模块
python之使用inspect模块,异常,信息,名字,代码,培训,资料,价值,方法,参数,模块,inspect模块提供了一系列函数用于帮助使用自省。下面仅列出较python操作系统接口模块:OS
python操作系统接口模块:OS,管理,工作,工具,系统,服务,培训,模块,文件,目录,函数,OS模块提供了很多与操作系统进行交互的函数,比如常见的使用函Python之logging模块重定向
Python之logging模块重定向,信息,标准,时间,培训,网络,实时,工程,较大,代码,地方,对于代码量较大的工程,建议使用logging模块进行输出。该模块Python math 模块
Python math 模块,示例,培训,整数,常量,底数,弧度,模块,正切,余弦,正弦,先来看一下math模块中包含内容,如下所示:>>>importmath>>>dir(math)[__Python 的threading模块
Python 的threading模块,异常,培训,线程,模块,对象,堆栈,整数,主线,属性,大小,python(CPython)提供了_thread和threading两个线程模块,_thread