繁体   English   中英

无法在Java中从应用程序的服务器端获取/设置Cookie

[英]Cannot get/set cookies from app's server side in java


我正在开始编程的冒险,所以请宽容我。 ;)我坚持开发客户端服务器应用程序。 问题是我无法从服务器端获取或设置Cookie(在Java中)。 用户端使用javascript(angularjs),我可能可以正确获取和设置Cookie。 (我可以在调试过程中在源中看到设置的cookie,反之亦然,我可以看到cookie收集在javascript部分中)。
我在搜索时发现了很多教程如何做到这一点,但是没有一个帮助我。 :(我不知道该怎么办,也许还有这个问题的另一种解决方案?Cookie不在标题中传递。
我需要在此应用程序中保持身份验证,所以这个想法是:客户端提供登录名和密码,正在创建令牌,当客户端从服务器获取响应时,它将cookie设置为具有令牌值,因此在刷新期间不会丢失。 服务器检查cookie值是否正确,并且一切正常。 但是不。
我有麻烦了,请帮忙。

您前面的代码从哪里加载? 与您登录的服务器相同吗? 如果不是这样,您可能必须考虑浏览器中“相同来源”策略的问题,并且应该考虑使用CORS。 这是我刚刚发现的帖子。 AngularJS CORS问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM