在调用IAuthenticationManager.SignIn之后并不会立即触发Cookie设置SignIn只是设置了AuthenticationManager的一些属性。
虽然知道CookieAuthenticationHandler、CookieResponseSignedInContext会参与工作。但不知道他是在哪个时间触发,通过什么情况来触发的。
源码我也下了,搞不懂。
求大神解救。
描述的比较乱:
就是想解决,通过OwinMiddleware(中间件的方式),使用AuthenticationManager.SignIn,来写入Cookie。
明白了,微软的代码的确鬼斧神工