我正在尝试强制每个请求进行身份验证,但是通过添加自动添加AuthFeature
的SessionFeature
gets,这似乎缓存了身份验证结果(我没有收到IUserAuthRepository.TryAuthenticate
来自同一客户端的请求的多个调用)。
我已经尝试注释掉SessionFeature
正在添加的内容,AuthFeature
但它似乎没有效果,会话仍然创建?此外,在AuthFeature
构造函数中,我为会话工厂传递了 null,仍然创建了一个会话。我希望这要么不创建会话,要么抛出异常?无论如何,我会继续探索这个领域,但是为了在这个项目上取得进展,我只需要知道如何使用内置的身份验证提供程序进行每个请求的身份验证?