gpt4 book ai didi

session 和 Cookie 在 Windows Azure 云环境中不起作用

转载 作者:行者123 更新时间:2023-12-03 03:20:58 24 4
gpt4 key购买 nike

我已将网站迁移到云端,该网站使用计算和存储模拟器在我的本地计算机上完美运行。

但是,当我将其放到 Windows Azure Cloud 上时, session 和 cookie 无法正常工作。下面给出了 web.config 文件的部分内容。

<sessionState timeout="30"
mode="SQLServer"
sqlConnectionString="Server=sxxxxxxxxx.database.windows.net;User ID=xxxxx@sxxxxxxxxx;Password=MY_PASSWORD"
cookieless="false"
allowCustomSqlDatabase="true" >
</sessionState>

任何人都可以指导纠正同样的问题吗?网站中的所有其他内容都运行良好。

以下是一些附加信息:

<小时/>

总而言之,我做了以下工作。

  1. 已成功将网站迁移到 Windows Azure

  2. 已创建成功访问数据库所需的连接字符串。

  3. 使用计算模拟器和存储模拟器在本地计算机上测试了网站。

  4. 当我发布网站并上传packageFile和configurationFile时,一切正常。但是

对于使用session/cookies的页面。所有静态页面都运行良好。所有数据库访问均正确。

  1. 然后,我编写了一些代码来设置正确的 session 。

出现错误,整个网站停止运行

  1. 创建了所需的数据库和表(ASPSTATE 数据库及其相应的表)。一切都很顺利。

http://blogs.msdn.com/b/sqlazure/archive/2010/08/04/10046103.aspx

测试了网站...在本地和云上仍然遇到错误...如本文前面所述。

您能指导我纠正这个问题吗?

最佳答案

.嘿伙计们,

感谢您的回复。我稍微修改了 web.config 中的 session 状态,如下

    <sessionState cookieless="false" mode="SQLServer" 
sqlConnectionString="data source=serverName.database.windows.net;user id=UserID@serverName;password=password;Trusted_Connection=False;Encrypt=True;"
timeout="20"
allowCustomSqlDatabase="true">
</sessionState>

现在工作正常。

问候桑迪普

关于 session 和 Cookie 在 Windows Azure 云环境中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6868461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com