如何以编程方式获取会话cookie名称?

ASP.NET中的Session Id的默认cookie名称是ASP.NET_SessionId 。 也可以将此名称更改为类的其他名称。

是否有成员可以像使用FormsAuthentication.FormsCookieName一样轻松访问此名称?

考虑到你说你在web.config上为cookie设置了一个不同的名字然后我会说你可以从那里读取cookie名称

 SessionStateSection sessionStateSection = (System.Web.Configuration.SessionStateSection) ConfigurationManager.GetSection("system.web/sessionState"); string cookieName = sessionStateSection.CookieName;