将用户身份验证到网页,同时阻止他们通过直接链接访问它

时间:2018-06-12 00:20:43

标签: c# asp.net asp.net-mvc session authentication

我正在开发一个连接到某些数据库的网页,我需要确保只有合适的人才能获得编辑权限。现在它使用Microsoft Office 365进行身份验证,但人们仍然可以通过写入页面的直接链接来解决它。我想让用户登录,如社交网络,它创建一个会话,即使您可以复制粘贴链接,它不会在其他计算机上工作。有些网站以/ auth = 2之类的东西创建url结尾,如果你注销并转到该链接,它就不起作用。这就是我想要的,就像主要的社交网络一样。任何帮助将不胜感激!我目前正在使用C#,HTML在ASP.NET MVC中开发网站,并在Visual Studio 2017上进行工作。

谢谢!

0 个答案:

没有答案