如何在ASP.NET中设置cookies中的虚拟路径?


我不知道要设置虚拟目录路径。我知道要设置应用程序的物理路径。我想这一定是IIS服务器中的设置。 如果是,请告诉我该怎么做?

我尝试过的:

我正在尝试在 asp.net 应用程序中的 cookie 路径中设置虚拟路径文件夹。 请让我知道要进行哪些更改。 由于我的应用程序位于 ASP.net 应用程序的 IIS 服务器上

解决方案1

在 ASP.NET 中,当您设置 cookie 时,路径可以是虚拟路径或物理路径。 如果要在 cookie 中设置虚拟路径,可以在 ASP.NET 代码中执行此操作,而无需在 IIS 中显式配置任何内容。 请确保cookies的过期时间。

C#
// Set a cookie with a virtual path
HttpCookie myCookie = new HttpCookie("MyCookie");
myCookie.Value = "CookieValue";
myCookie.Path = "/virtualpath";
Response.Cookies.Add(myCookie);

您也可以参考下面的解决方案:

[^]

コメント

タイトルとURLをコピーしました