当RememberMe = true时,AuthService.Authenticate不会创建持久会话。故意的?

时间:2013-08-01 13:53:16

标签: servicestack

我有一个ASP.NET MVC项目,它遵循ServiceStack.UseCases / CustomAuthenticationMvc项目中的示例,当用户通过设置AuthService登录到MVC站点时,帐户控制器使用ServiceStack记录身份验证。 RequestContext然后调用Authenticate()。这有效,但我注意到,即使RememberMe是真的,也没有ss-opt cookie与#34; perm"被发送给客户。我稍微调了一下,发现AuthService.Post中的代码设置了这个会话选项并将其添加到我的代码中,现在我确实得到了ss-opt cookie,我可以关闭浏览器并重新打开它到我的项目& #39;使用持久性cookie成功进行URL和身份验证。所以,我有我的解决方案或解决方法,但似乎很奇怪,这种行为将从Authenticate方法中省略,所以我想在这里问:这是故意还是错误?

0 个答案:

没有答案