0

我一直在负责查看我们是否可以为我们公司的Confluence Wiki上的文档页面提供我们内部Web应用程序的用户帮助链接。但问题在于,用户不需要登录到Confluence,否则他们不会使用帮助链接(这是可以理解的)。有没有办法将用户转发到Confluence并使用他们当前的Windows AD凭据登录?他们的API的每个例子都涉及您提供用户名和密码。我们不能那样做。如果他们通过网络信誉登录我们的网络应用程序,他们应该能够在我们的Confluence Wiki上再次登录时看到一个页面。使用Windows登录凭据链接到Confluence Wiki的ASP.NET网页

这是可能的/实用的,还是应该使用我们自己的帮助文档系统?

注意 - 当我登录到我们的Confluence Wiki时,我使用我的Win AD证书,因此这两个系统已连接。我只是不知道如何将用户和他们的凭据从我的asp.net网页发送到他们的系统。

谢谢。

回答

0

您希望配置您的Confluence服务器以接受NTLM身份验证。我无法找到Confluence的具体方向,但考虑到它与Team City共享后端代码,您可能会发现这些方向有帮助:https://confluence.jetbrains.com/display/TCD9/NTLM+HTTP+Authentication

至少希望这可以帮助您找到Google接下来的内容。

顺便说一下,您不想设置您的网站来转发凭据。这是可能的,但你的情况是一个简单的网站重定向。如果您试图将服务器作为应用程序服务器进行交谈(即使通常要避免),也会进行凭据转发。