C# ASP.NET Identity在何处存储有关外部身份验证提供程序的信息?

C# ASP.NET Identity在何处存储有关外部身份验证提供程序的信息?,c#,.net,asp.net-mvc,asp.net-mvc-5,asp.net-identity,C#,.net,Asp.net Mvc,Asp.net Mvc 5,Asp.net Identity,在我的ASP.NET MVC应用程序中,我使用Microsoft和Google帐户启用了身份验证。他们俩都工作得很好。i、 例如,我可以使用hotmail和gmail两个帐户登录我的应用程序 一旦登录(比如说,使用Microsoft帐户),我也可以看到下面的屏幕 我可以更改密码。虽然所有这些都很好,但我很不确定这些信息存储在哪里?在以前的版本中,我能够看到在数据库中自动创建外部提供者映射表。然而,在这个例子中,数据库并没有表,这使我相信这个映射被存储在其他地方 有人能解释一下吗 注意:我正在使

在我的ASP.NET MVC应用程序中,我使用Microsoft和Google帐户启用了身份验证。他们俩都工作得很好。i、 例如,我可以使用hotmail和gmail两个帐户登录我的应用程序

一旦登录(比如说,使用Microsoft帐户),我也可以看到下面的屏幕

我可以更改密码。虽然所有这些都很好,但我很不确定这些信息存储在哪里?在以前的版本中,我能够看到在数据库中自动创建外部提供者映射表。然而,在这个例子中,数据库并没有表,这使我相信这个映射被存储在其他地方

有人能解释一下吗

注意:我正在使用SQL Server 2016 Express edition,并且没有为此应用程序启用其他身份验证(即,也没有表单身份验证)。只接受谷歌和微软的登录。
另外,我的应用程序中的System.Web.Mvc是-5.2.3.0版的,它们存储在AspNetUserLogins表中


这是早些时候的情况。我认为这在MVC的后续版本中有所改变。我期待AspNetUserLogins表,但它不在数据库中。事实上,我的数据库没有表!