IBM客户端SSO P8 Filenet Kerberos .Net C#无法正常工作

问题描述 投票:0回答:1

我正在尝试从信息中心获取SSO Kerberos示例代码,以使P8 Filenet正常工作:

https://www.ibm.com/support/knowledgecenter/SSGLW6_5.5.0/com.ibm.p8.ce.dev.ce.doc/sec_procedures.htm#sec_procedures__sec_procedures_kerberos

KerberosCredentials creds = new KerberosCredentials(); 
ClientContext.SetThreadCredentials(creds);  
IConnection conn = Factory.Connection.GetConnection(strURI); 
IDomain domain = Factory.Domain.GetInstance(conn, strP8Domain);

我们收到以下异常:

FNCRE0066: E_UNEXPECTED EXCEPTION
WSE594: InitializeSecurityContext call failed with the following error message: The network path was not found.

搜索没有产生太多信息。我发现的最佳线索是在我们的域下未正确配置帐户“ sc-service”。当我为用户ID执行setpn -L时,发现没有问题。当我对sc服务执行相同操作时,找不到它。

但是,该帖子是13年前发布的,我找不到任何引用说明我们需要配置“ sc-service”以使Kerberos SSO正常工作。

请帮助。

c# single-sign-on kerberos filenet-p8
1个回答
0
投票

不确定您的环境设置是什么样,但是这里有一些指针可能会有所帮助:

© www.soinside.com 2019 - 2024. All rights reserved.