Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在没有数据库的情况下实现ASP.NET标识_C#_Asp.net Mvc - Fatal编程技术网

C# 在没有数据库的情况下实现ASP.NET标识

C# 在没有数据库的情况下实现ASP.NET标识,c#,asp.net-mvc,C#,Asp.net Mvc,我有一个需要用户登录的站点(MVC5)。然而,我无法控制用户数据库,相反,我有一个web服务,具有类似这样的方法 public bool LogIn(string username, string password); 我需要登录用户,如果它返回真的,你知道如何实现这一点吗 我读过这篇文章 但是我不知道如何创建我自己的上下文,因为作者没有提供可下载的解决方案示例,所以我一直停留在这一部分 public void ConfigureAuth(IAppBuilder app) { app.

我有一个需要用户登录的站点(MVC5)。然而,我无法控制用户数据库,相反,我有一个web服务,具有类似这样的方法

public bool LogIn(string username, string password);
我需要登录用户,如果它返回真的,你知道如何实现这一点吗

我读过这篇文章 但是我不知道如何创建我自己的上下文,因为作者没有提供可下载的解决方案示例,所以我一直停留在这一部分

public void ConfigureAuth(IAppBuilder app)
{
    app.CreatePerOwinContext(ExampleStorageContext.Create);
    app.CreatePerOwinContext(ApplicationUserManager.Create);
    ...

如果您的英语不好,我们将不胜感激。

在这种情况下,您只需使用保存用户状态。

我不想使用会话,因为我需要ASP.Identity功能。