2013-08-21 67 views
0

有人可以幫我解決一個身份驗證問題asp。淨webfarms? 我有兩個應用程序:一個應用程序.net框架3.5與另一個.net框架4.5 都使用相同的認證系統asp.net並具有相同的機器密鑰。Webfarm身份驗證

他們是在同一個域中,就像這樣:

http://www.example.com/application1 

http://www.example.com/application2 

但是,當我確保登錄應用程序1,認證不被人接受。 當我在application2中登錄時,它會覆蓋第一個身份驗證。

UPDATE:

該系統使用微軟的.Net的默認身份驗證和如下的服務器被引用:

www.cotoso.com/application1 
www.cotoso.com/application2 

他們也有着相同的cookie:aspauth

+0

'dominio/application1'和'dominio/application1'沒有任何域。他們的域名是什麼(例如application1.dominio.com)? – glautrou

+0

更新了問題以更正域。我認爲現在更清楚。你現在能理解嗎? – welligntion

+0

我們需要更多關於你的認證系統的細節,你可以發佈一些代碼嗎?你是否在2個應用程序之間共享代碼? – glautrou

回答

0

請記住,不同的.NET版本支持不同的簽名和身份驗證算法。 據我所知道的信息(即時猜測),你應該嘗試使用自簽名證書,並將其導入到兩臺機器。 也是一個很好的方式來看看發生了什麼事情和要求,你可以看看提琴手:http://www.telerik.com/fiddler