gpt4 book ai didi

python - KrbError : ('Principal not found in keytab' , -1)

转载 作者:太空宇宙 更新时间:2023-11-03 11:38:37 29 4
gpt4 key购买 nike

我正在尝试使用以下代码测试 keytab 文件的主体:

import kerberos
principal = kerberos.getServerPrincipalDetails('HTTP/testdc.testing.gc', 'TESTING.GC')

我将 key 表作为环境变量获取:export KRB5_KTNAME=/etc/key_tab_file以及这个 key 表的内容:

^E^B^@^@^@T^@^B^@
TESTING.GC^@^DHTTP^@^Qtestdc.testing.gc^@^@^@^A^@^@^@^@^C^@^R^@ ▒-▒~A\ڳ▒^H▒F▒xb^C^X▒Gy▒q▒▒I▒▒▒~^▒~UDd

但在尝试启动它后,我不断收到 KrbError: ('Principal not found in keytab', -1)

此步骤被描述为 flask-kerberos 初始化过程的一部分:

https://github.com/mkomitee/flask-kerberos/blob/master/flask_kerberos.py#L33

我做错了什么?我尝试了各种选项作为此方法的 servicehost 参数,但没有任何效果..

最佳答案

解决了这个问题,假设只有服务名称(http)和DNS\DC服务器(testdc.testing.gc)。

关于python - KrbError : ('Principal not found in keytab' , -1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54181985/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com