我现在用的是COGNOS TM1 10.1 API连接到服务器。 服务器使用COGNOS为又使用集成登录对我们的Active Directory实例验证用户身份的认证。 我已经尝试使用TM1SystemServerConnect
和TM1SystemServerConnectIntegratedLogin
,但他们都产生错误。
(请注意,我用pseduo代码的简单-是的,我已经核实了所有的手柄,投入等,都是正确和准确)
// Standard login
TM1V pLogin = TM1ValuePool( hUser );
TM1V hServerName = TM1ValString( pLogin, "server", 0 );
TM1V hUser = TM1ValString( pLogin, "userid", 0 );
TM1V hPassword = TM1ValString( pLogin, "password", 0 );
TM1SystemServerConnect( pLogin, hServerName, hUser, hPassword )
// Integrated Login
TM1V pLogin = TM1ValuePool( hUser );
TM1V hServerName = TM1ValString( pLogin, "server", 0 );
TM1V hServer = TM1SystemServerConnectIntegratedLogin( pLogin, hServerName );
手柄我从两者(所述HServer)点回用代码中的错误199
和消息SystemServerCAMSecurityRequired
。 我已经通过了IBM的搜索TM1 API指南 ,我无法找到(此错误信息或任何文件)的解决方案......这是怎么回事? 在服务器上显示的登录失败的登录attemtps,但没有提供更多的信息。