以下是我使用的项目:
python 3.6.8
django 2.1.5
django_saml2_auth
https://github.com/mehcode/python-xmlsec/releases/download/1.3.5/xmlsec-1.3.52.dev0-cp36-cp36m-win_amd64.whl
字符串
全部安装正确,没有问题
当我运行服务器时,我收到如下错误消息:
saml2.sigver.SigverError: Cannot find ['xmlsec.exe', 'xmlsec1.exe']
型
如何修复此错误?
2条答案
按热度按时间tcbh2hod1#
我终于找到了解决办法。我意识到这个库中有一个bug,我用django_saml库代替。
遵循库的指导原则,我们可以使用Django 2连接到saml2。
wecizke32#
SAML库似乎要求xmlsec1可执行文件在相应的计算机上可用。
我在Mac上运行了
brew install libxmlsec1
,这解决了问题