我们需要使用 BCS 连接到第三方应用程序,以便在我们的 SharePoint 2010 Intranet 中显示信息。第三方应用程序公开了我们可以用来获取信息的 Web 服务。但是,对于每组凭据,它只允许 5 个同时会话。问题可能出现在 60 个用户可能同时连接的生产环境中,因此我们需要来自第三方应用程序的 12 组凭据,因为我们将使用来自应用程序的预先确定的凭据进行连接,而不是使用用户身份。我正在考虑要遵循的可能的身份验证方法。一种选择是编写一个 Windows 应用程序,该应用程序将接受每 5 个用户并将他们映射到 BCS 内第三方应用程序的一组凭据。这样,每当用户尝试连接时,我们确信他们不会被踢出局,因为他们只与另外 4 人共享凭据。但与此同时,我们必须映射未来将添加到我们公司的每个用户。第二种选择是保持动态。当用户尝试连接时,我们会检查哪一组凭据打开的会话少于五个,然后使用它。虽然这似乎需要较少的未来维护,但我不确定它是否可行。关于我应该如何进行的任何建议?谢谢你。虽然这似乎需要较少的未来维护,但我不确定它是否可行。关于我应该如何进行的任何建议?谢谢你。虽然这似乎需要较少的未来维护,但我不确定它是否可行。关于我应该如何进行的任何建议?谢谢你。
问问题
97 次