3

我想在域 (domain.com) 的根目录上托管 ServiceStack 身份验证提供程序,并为整个域 (sub1.domain.com、sub2.domain.com) 进行身份验证。

是否可以用我自己的替换默认实现,ICookies以便我可以在 cookie 中设置域?

我看到它HttpResponseWrapper实例化了默认实现,所以我猜不是。

还有另一种方法吗?

4

1 回答 1

2

我通过以下拉取请求解决了我的问题。

在 Web.config 中,您可以为 cookie 指定域。ServiceStack 覆盖了这个值,但现在如果指定了它,ServiceStack 将不理会它。

<configuration>
  <system.web>
    <httpCookies domain=".domain.com" />
  </system.web>
</configuration>
于 2012-12-21T20:18:59.837 回答