我有一些功能ID到邮箱。
我需要通过domino代理连接到这个邮箱。(所以我需要创建具有功能id权限的会话) 但是,当我尝试使用NotesFactory.createSession(“”,用户名,密码)创建会话对象时;我有一个例外:
无法从代理
创建会话所以,如果有人知道我该怎么做,我会很高兴。
您需要在两台服务器之间配置证书的建议对我没有帮助。
答案 0 :(得分:0)
您不能以这种方式更改Java代理的标识。代理只能使用
NotesFactory.createSession(); // no arguments
如果是为响应URL而运行的Web代理(作为webqueryopen或webquerysave代理,或通过?OpenAgent URL命令),并且您在代理属性中设置了Run as Web User,那么会话将使用经过身份验证的Web用户的身份创建。
对于DIIOP案例,听起来您的服务器未正确配置以进行IIOP访问。查看描述设置的IBM Technote。 (不要注意TechNote中对WebSphere的引用。问题会影响任何IIOP客户端。解决方案是修复服务器设置。)