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接下來的內容。

順便說一下,您不想設置您的網站來轉發憑據。這是可能的,但你的情況是一個簡單的網站重定向。如果您試圖將服務器作爲應用程序服務器進行交談(即使通常要避免),也會進行憑據轉發。