我想在域的根目录(domain.com)上托管ServiceStack身份验证提供程序,并使身份验证适用于整个域(sub1.domain.com,sub2.domain.com)。
是否可以用我自己的ICookies
替换默认实现,以便我可以在cookie中设置域名?
我看到HttpResponseWrapper
实例化默认实现,所以我猜不了。
还有其他方法吗?
答案 0 :(得分:2)
我使用以下pull request解决了我的问题。
在Web.config中,您可以为Cookie指定域。 ServiceStack正在覆盖此值,但现在ServiceStack将指定它。
<configuration>
<system.web>
<httpCookies domain=".domain.com" />
</system.web>
</configuration>