我的用例是:我有一个网站,我是一名管理员。它主要是公共文件(ASP.NET网页,所以只有一堆*.cshtml
个文件),但/admin
文件夹中有几个管理页面。
只允许 me (以及我)访问这些管理脚本的最简单方法是什么?理想情况下,我想说这样的话:
# pseudocode; might go into web.config, some C# file, I don't care
path: admin
require-ms-account: me@example.com
当我访问任何管理页面时,该网站将验证我是否使用我的MS帐户登录,如果没有将我重定向到Live登录表单。我不需要/想要的是用户注册表,密码处理,存储所有这些的关系数据库等。