ServiceStack - 身份验证域和子域(ServiceStack - Authentica

2019-07-04 23:56发布

我想举办一个域(domain.com)的根ServiceStack认证提供商和对整个域的认证工作(sub1.domain.com,sub2.domain.com)。

是否有可能更换的默认实现ICookies我自己,所以我可以在饼干设置域?

我看到的是HttpResponseWrapper实例的默认实现,所以我猜没有。

是否有另一种方法?

Answer 1:

我解决了与下面我的问题pull请求 。

在web.config中,你可以指定你的cookies域。 ServiceStack为重写此值,但现在如果它被指定ServiceStack会息事宁人。

<configuration>
  <system.web>
    <httpCookies domain=".domain.com" />
  </system.web>
</configuration>


文章来源: ServiceStack - Authentication for domain and subdomains