0

我一直在创建一个 ASP 应用程序并尝试将它与Electron.NET捆绑在一起。
该应用程序工作正常,ASP 控制器在 localhost:8001 上都返回正常,但没有一个请求设置 cookie。
我的应用程序允许用户登录,因此首先在服务器上设置身份验证 cookie,然后在每个后续请求中,每个控制器都会查询用户声明。

我们如何在 Electron 中设置 cookie 策略以允许所有 cookie?
我怀疑这可能与SameSite 属性有关,对吗?

我见过Electron 设置 cookie,这似乎是正确的,但我仍然不明智。

编辑

我应该提到我的客户端应用程序正在使用Blazor Web 程序集,所以我正在使用HttpClient 类,并且我正在调用SetBrowserRequestCredentials(BrowserRequestCredentials.Include)应该处理Access-Control-Allow-Credentials的 HTTPRequestMessage 。
这可能是我应该首先包含的非常重要的信息。

4

0 回答 0