我有一个使用Lotus数据库的脚本:
$LotusSession = New-Object -ComObject Lotus.NotesSession
$LotusSession.Initialize()
$LotusDatabase = $LotusSession.GetDatabase('Server','Database.nsf');
$DocView = $LotusDatabase.GetView('ViewName');
$searchkey = # anything
$doc = $DocView.GetAllDocumentsByKey($searchkey,$false);
<# ... and so on ... #>我是否可以在每次不输入密码的情况下初始化会话,但使用安装的Lotus并与我的一起工作?
ID文件是使用受限策略创建的,因此我不能简单地选中“不要提示其他基于Notes的程序输入密码”--它会在短时间内自动取消检查。
编辑:,如前所述,我不能使用Lotus。但是,如果我有可能使用Windows,因为域帐户和Lotus文件的密码是相同的?
发布于 2015-01-29 01:16:19
你已经回答了你自己的问题了。由于策略阻止您检查该选项,因此不能使用Notes为您提供的SSO选项。
也就是说,你能写你自己的SSO吗?可以,停那儿吧。它需要使用notes.ini的Extension特性编写C代码,然后将C代码编译成一个DLL,并在您的ExtMgr_Addins文件中的notes.ini行中列出这个DLL。但是,我担心这个特性也可能是由策略控制的,所以它可能行不通。
https://stackoverflow.com/questions/28191876
复制相似问题