Dynamics AX:如何配置存档目录以在线使用Sharepoint

问题描述 投票:0回答:1

上载配置为将文件保存到SharePoint Online的文件时,出现错误Error during upload。这是在Microsoft Dynamics AX 2012 R3上。

我们具有文档管理enabled,目前我们将文件保存到AOS服务器上的本地文件夹中,但现在想将文件保存到O365中的在线共享点库中。

  1. 我在共享点中创建了以下文件夹AXTest,并授予AX服务帐户对共享点团队的访问权限。

enter image description here

  1. 我适当地设置了存档目录。我尝试了URL的各种版本,但都没有成功:

enter image description here

  1. 当尝试上载AOS服务器本地文件时,所有结果均出错:enter image description here

  2. 通过调试,在这里引发错误。

enter image description here

没有异常堆栈,所以我不知道为什么的确切原因,但是我们尝试了各种版本的URL,尝试了在本地上传文件,并且我们知道服务帐户可以访问共享点站点/团队。还有其他想法吗?

sharepoint axapta dynamics-ax-2012
1个回答
1
投票

后期,但“解决方案”是确保SharePoint Online的永久cookie在本地存在。我一直在努力寻找更好的解决方案,因为获取持久性cookie可能会变得非常复杂,这使其不适用于最终用户。至此,我唯一的解决方案可能是建立自定义连接器(或敦促升级...)

关键是以某种方式强制login.microsoftonline.com提示用户该问题保持登录状态。仅当在该对话框中单击“是”时,才会为SPO创建持久性cookie。然后上传正常,直到cookie过期/被删除。

这些是给我们用户的说明:1.确保与SPO / MS / Azure / ADFS相关的URL不在IE的Intranet区域中,以防止使用Windows凭据自动登录。2.注销SPO3.删除浏览器cookie3.重新启动IE4.前往SPO5.应该提示您使用用户名和密码登录6.然后,您将收到要保持登录状态的问题。单击是。

如果无效则可选:将IE重置为默认设置。

CU13中包含用于AX2012 R3的KB,似乎可以解决该问题(提及模糊的“上载错误”)。我自己尚未测试过,因为我正在尝试在AX2012 R2 CU9环境中解决它。

© www.soinside.com 2019 - 2024. All rights reserved.