无法跨子域读取cookie(owa_cookie)

时间:2010-06-22 14:51:01

标签: javascript oracle cookies

在我的制作环境中,我的前端位于a.example.com上,而我的后端位于b.example.com上:

我正在使用javascript在路径'/'中的.example.com域中创建一个cookie,以便从任何子域读取。

当我尝试使用owa_cookie从Oracle读取b.example.com域中的cookie时,它会给出错误no_data_found。

我在浏览器中查看了cookie的内容,我可以看到它:

Domain .example.com

路径/


在我的测试环境中,我的前端和后端位于同一个子域b.example.com上。在这里,Oracle应用服务器能够使用完全相同的代码读取cookie。

我做错了什么?根据我的阅读,我只需要将cookie存储在.example.com中,以便从任何子域读取。但它仍然无效。

1 个答案:

答案 0 :(得分:0)

如果您想跨子域写入/读取Cookie,只需将其保存在.example.com中即可。问题是别的 - 这是一个名称不匹配。谢谢大家。