C# WCF身份验证多用户自定义用户名和密码验证程序

C# WCF身份验证多用户自定义用户名和密码验证程序,c#,wcf,authentication,C#,Wcf,Authentication,他描述了wcf服务的用户名和密码验证器。现在我陷入了两者之间,因为用户名和密码是硬编码的。我有多个用户要使用我的服务,那么我如何对每个用户进行硬编码呢。另外,我不想从数据库中检查用户名和密码,因为这将是服务的开销。这是否可以在用户第一次访问时对其进行身份验证,并且只要他的会话存在,他就不需要访问数据库 就我个人而言,我会避免参加会议。这样一项任务的开销也没有那么大。这是一个简单的数据库检查 但是为了避免这种情况,您可以向服务中添加某种类型的用户存储库,这样就不必为每个请求都联系数据库 另一种方法

他描述了wcf服务的用户名和密码验证器。现在我陷入了两者之间,因为用户名和密码是硬编码的。我有多个用户要使用我的服务,那么我如何对每个用户进行硬编码呢。另外,我不想从数据库中检查用户名和密码,因为这将是服务的开销。这是否可以在用户第一次访问时对其进行身份验证,并且只要他的会话存在,他就不需要访问数据库

就我个人而言,我会避免参加会议。这样一项任务的开销也没有那么大。这是一个简单的数据库检查

但是为了避免这种情况,您可以向服务中添加某种类型的用户存储库,这样就不必为每个请求都联系数据库


另一种方法是在用户成功登录后发出身份验证Cookie。(搜索
.ASPXAUTH
cookie以获取参考)

似乎它会起作用,我将使用第一个选项。您是否可以分享创建用户存储库的任何示例,以便我们不使用数据库