网站使用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