【发布时间】:2020-07-04 01:38:21
【问题描述】:
我有一个函数应用,它在到达时设置一个 cookie:
[FunctionName("SendCookie")]
public async Task<HttpResponseMessage> SendCookie([HttpTrigger(AuthorizationLevel.Anonymous, "get", "post","head", Route = null)] HttpRequest req, ILogger log)
{
var resp = new HttpResponseMessage();
var cookie = new CookieHeaderValue("cookieKey", "cookieValue");
cookie.Expires = DateTimeOffset.Now.AddDays(1);
cookie.Domain = "https://azurefunctionapp.azurewebsites.net";
cookie.Path = "/";
resp.Headers.AddCookies(new CookieHeaderValue[] {cookie});
return resp;
}
我可以在 Fiddler 中看到 cookie 与 ARRAfinity 一起发送。但我在 Firefox 的浏览器存储中看不到它:
有人可以分享一些关于我缺少什么的指导吗?
感谢您的帮助
【问题讨论】:
标签: azure cookies azure-function-app httpresponsemessage