我们需要将内容从 Alfresco 拖放到 PLM 应用程序。现在,我们使用 PLM 产品创建了一个新的自定义视图,并在该视图中合并了一个 SWT 浏览器。这个想法是,用户将输入 alfresco url,他将能够使用这个新视图将内容从 Alfresco 拖放到 PLM 产品。
这里的问题是我们被要求将其开发为单点登录应用程序。用户输入 URL 的那一刻,alfresco 会询问用户他的登录凭据。用户对自己进行身份验证并能够查看不同的文档。
但是为了真正下载它们,我们需要设置用户信息。特别是对 Alfresco 的请求中的用户名和密码。这就是我们陷入困境的地方。
是否可以通过代码获取会话或等效标识符 [请注意,用户访问了 alfresco url 并已对自己进行了身份验证。所以,我们在那里没有他的任何信息。]。
请求您分享任何想法...
谢谢,帕万。
注意:提示用户输入用户名和密码的新 UI 可能是可能的。但我们不想诉诸这种方法。