我一直在使用Azure虚拟机上托管的AD在NodeJS应用程序中实现SSO。我在我的应用程序中使用npm-kerberos。这是我配置所有内容的方式:
在我的应用中,我已经安装了kerberos npm:
这里是代码:
const service = 'HTTP/[email protected]'
kerberos.initializeServer(service, (err, data)=>{
if (err) {
console.log('Failed intialization---->', err);
} else {
console.log('Successfully initialized server', data);
}
});
这是我收到的错误消息:
[错误:未指定的GSS故障。次要代码可能会提供更多信息:找不到与HTTP / enpast.com / realm.com @]匹配的密钥表条目
任何导致该问题的原因将受到高度赞赏。谢谢
我一直在使用Azure虚拟机上托管的AD在NodeJS应用程序中实现SSO。我在应用程序中使用npm-kerberos。这是我配置所有内容的方式:我创建了...
错误日志不言自明。仔细检查您的主体是否位于服务器的密钥表中:klist -k path_to_keytabfile