java - GAE : Uploading to Blobstore Service kills the Session

标签 java html google-app-engine jsp servlets

因此,我使用 GAE 并创建了一个 session 来在一些 JSP 和 servlet 之间保留一些数据。问题是当我访问 Blobstore 服务上传文件时, session 被终止并且用户被注销。

这是导致问题的表单属性: action="<%= blobstoreService.createUploadUrl("/upload") %>"method="post"enctype="multipart/form-data"

最佳答案

似乎 session 是根据 blobstoreService.createUploadUrl("/test") 更改开发环境中的域而被终止的。如果我使用我的开发机器 IP 地址进行测试, session 将被破坏,因为回调 URL 结果为计算机名:端口/测试而不是 ip 地址:端口/测试。如果我在 URL 中使用计算机名来提交表单, session 将保留,开发人员会很高兴。

关于java - GAE : Uploading to Blobstore Service kills the Session,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12380523/

相关文章:

python - Python MySQLdb 游标上的提交是否会影响另一个游标中正在进行的事务?

java - 我得到一个 else 没有 if 错误,我不明白为什么 - JAVA

java - 将图表插入内部 jframe

java - 如何有效取消周期性ScheduledExecutorService任务

javascript - 循环函数导致它在 javascript 中无响应

javascript - 在元素中查找未包裹在 html 标签中的文本,并用 <p> 包裹它

java - JPA 和 Hibernate - id 生成器

html - 显示(几乎)均匀的一系列缩略图

python - 如何将此 python 代码插入到我的 html 模板中?

python - Django 和 AppEngine 的多项设置