我想从现有的AS400对象创建ProfileTokenCredential,然后使用该ProfileTokenCredential创建新的AS400对象。
我的EIM设置具有从我的用户到目标用户的映射。
AS400 as400 = new AS400("myhost", "me", "mypw");
as400.connectService(AS400.SIGNON);
ProfileTokenCredential ptc = as400.generateProfileToken("cn=targetProfile", ProfileTokenCredential.TYPE_SINGLE_USE, 600);
AS400 authedUser = new AS400(as400.getSystemName(), ptc);
我得到这个例外
com.ibm.as400.access.AS400SecurityException: Can not obtain the EIM registry name.:me
at com.ibm.as400.access.AS400ImplRemote.returnSecurityException(AS400ImplRemote.java:2875)
将目标配置文件名称格式化为专有名称的正确方法是什么?
我在EIM中缺少任何内容吗?