JsonServiceClient不包括子域的API请求中的会话cookie - ServiceStack

时间:2018-06-06 21:55:47

标签: servicestack

在Angular应用程序中使用Typescript JsonServiceClient时,ss-pid cookie值不断变化,因为JsonServiceClient在我的API请求中不包括ss-pidss-idss-opt

我用于Angular应用的子域名为app.serverfoo。 API位于serverfoo:5001serverfoo:5002

我这样做的原因是我正在使用我的Angular应用程序localhost并调用驻留在开发环境serverfoo中的20多个API,我在主机文件中输入以下条目:

127.0.0.1        app.sdlxvh03

这允许我的应用程序运行localhost,而我在我的机器上使用ServiceStack会话进行开发,并且仍然在开发环境中使用我的API。

1 个答案:

答案 0 :(得分:0)

Cookie仅适用于提供请求的域。请参阅此前的答案,了解如何配置域cookie,以便它们也可以应用于子域。

https://stackoverflow.com/a/23631061/85785