2014-06-23 66 views
0

我在我的服務器上託管了一個p2site以提供Eclipse更新站點。服務器正在運行IIS 7.5爲什麼Eclipse p2site要求憑據?

我在我的生產環境和臨時環境(兩臺獨立的服務器,具有相同的特性)中存儲和提供了相同的p2site內容。

從幾天之後,如果我通過Eclipse Indigo實例連接到暫存環境p2site,則需要輸入以前從未發生的憑據。

此外,如果我手動下載zip存檔並從本地存檔安裝我的插件,我也會被要求提供證書。

我可以猜測,但我不確定,問題可能與以下幾點有關:在最後幾天,我們爲我們的網站添加了HTTPS支持,並將我們的證書安裝在Windows Server的根證書中2008 R2。

任何人都知道爲什麼Eclipse(Indigo,還沒有測試過其他平臺)以這種方式表現?

我該如何準備我的本地zip存檔/ p2site以解決此問題?

非常感謝您

cghersi

回答

0

只是爲了完整起見,我發現我自己的解決方案:問題是,因爲某些原因(我不能仍然承認...)有是動詞OPTION,HEAD的.NetAuthorization部分中的DENY規則。 看來,在尋找p2site時,Eclipse發送完全這些請求,所以這些請求被拒絕,Eclipse正在爲這些請求請求憑據。

希望對未來可能對其他人有用。

cghersi