我知道这个问题的答案可能很简单,但我可以理解,所以我希望有人可以帮助我。我继承了一个古老的经典asp网站。我必须从全局asa文件中删除数据库连接字符串并将其放入Web配置中,然后对其进行加密。我的计划是创建一个C#.net开头页面,它将读取解密的字符串,然后使用会话将字符串传递给asp页面。我有字符串解密并分配给会话变量没有任何问题,但当程序调用asp页面时,会话不存在。 我将C#页面设置为自己调用并检查会话ID以查看会话发生了什么,每次都重置为新会话。我将enableSessionState和sessionState模式添加到Web配置中,但仍然没有运气。 有没有人有任何想法或能指出我正确的方向来帮助解决这个问题。谢谢你能给我的任何帮助。