React native JWT刷新令牌的react native中的httpOnly cookie

React native JWT刷新令牌的react native中的httpOnly cookie,react-native,jwt,access-token,refresh-token,cookie-httponly,React Native,Jwt,Access Token,Refresh Token,Cookie Httponly,我有一个快速节点服务器。我只通过httpOnly cookie发送JWT访问令牌作为响应,还发送JWT刷新令牌。在浏览器中使用刷新令牌时,每次后续请求都会自动发送该刷新令牌 但是,当我尝试在react native项目中使用它时,httpOnly cookie不会自动保存在应用程序中,服务器也不会通过api请求获取任何cookie。 我认为在react native中没有地方可以保存httpOnly cookie。有些人建议我将其保存在AsyncStorage中,但由于它是httpOnly co

我有一个快速节点服务器。我只通过httpOnly cookie发送JWT访问令牌作为响应,还发送JWT刷新令牌。在浏览器中使用刷新令牌时,每次后续请求都会自动发送该刷新令牌

但是,当我尝试在react native项目中使用它时,httpOnly cookie不会自动保存在应用程序中,服务器也不会通过api请求获取任何cookie。 我认为在react native中没有地方可以保存httpOnly cookie。有些人建议我将其保存在AsyncStorage中,但由于它是httpOnly cookie,我无法通过javascript读取它,因此无法将其保存到任何地方


不要保存或处理仅http的cookie???

今天,该库似乎通过android和ios的cookie管理器来管理它

像这样:

您找到解决方案了吗?谢谢,不用了。让我澄清一下。react native无法处理httpOnly cookie。因此,您可以做的是,您不应该发送httpOnly cookie,而应该发送普通cookie。现在,如果您有一个web应用程序和一个react本机应用程序。您必须为这两个应用程序创建两个不同的API端点。对于web应用程序:您将为react本机应用程序发送httpOnly cookie:如果您发现任何更好的解决方案,您将发送一个通用的非httpOnly cookie,请让我知道。如果您可以放置一些与原始问题相关的代码片段,将非常有帮助。