C# 如何存储对登录查询的引用?

C# 如何存储对登录查询的引用?,c#,asp.net,authentication,C#,Asp.net,Authentication,假设我有一些登录表单,当用户登录时,我只想显示某些内容,但出于安全考虑,我不想在查询中显示用户的身份,例如www.MySite.com/SomeData?KeyToAccessData=SECRET\u KEY 在那里,我显然不希望密钥显示,以便人们可以从该人的帐户登录,所以;我如何保留对此人ID的引用以记住他?我认为,您不必重新发明轮子,已经有ASP.Net Identity为您完成所有有关身份验证的工作 ASP.NET标识: ASP.Net Identity Core:谢谢,我会查出来的。您

假设我有一些登录表单,当用户登录时,我只想显示某些内容,但出于安全考虑,我不想在查询中显示用户的身份,例如www.MySite.com/SomeData?KeyToAccessData=SECRET\u KEY


在那里,我显然不希望密钥显示,以便人们可以从该人的帐户登录,所以;我如何保留对此人ID的引用以记住他?

我认为,您不必重新发明轮子,已经有ASP.Net Identity为您完成所有有关身份验证的工作

ASP.NET标识:


ASP.Net Identity Core:

谢谢,我会查出来的。您没有收到我的问题,表单本身是完整的,但一旦您完成并登录,我需要记住用户是谁,如果他有权打开某些数据,只向他显示他基本上可以看到的内容