網站使用Angularjs作爲前端調用API(IIS中的Asp.net)。
每個請求都通過Global.asax Start_Session
生成新的會話ID。
它應該使用同一個會話給同一個用戶。每個Angularjs http請求集的ASP會話更改
我試圖用這個URL發送GET請求:
$http({method: 'GET', url: 'http://localhost:59893/initSite.aspx'})
我讀這qusetion但答案並不在我的情況有所幫助:
ASP.NET: Session.SessionID changes between requests。
您可以檢查請求頭,看它是否有會話ID的Cookie。像Cookie一樣:ASP.NET_SessionId = yza5qg41rdeblnadv1s5tb4m – mattfei