我目前正在评估NodeJS和微软ASP.NET Web的REST Api实现,它将处理大量流量,尽管我可以看到NodeJS如何通过各种附加模块和技术进行扩展,但我找不到一个示例来说明如何使用ASP.NET Web Api实现相同的功能。
向外扩展ASP.NET Web Api并将其负载平衡到多个服务器的最佳方式或技术是什么?
我听说有新的ASP.NET 4.5的提供商(如会员提供商),但我似乎找不到在WebForm ASP.NET 4.5和EntityFramework上使用SimpleMembership的任何像样的东西。关于如何使用指定的技术实现SimpleMembership,有没有很好的文档或解释(sql shema创建、配置项目)?
我正在尝试重写ASP.NET 4.6在ASP.NET核心中的一些授权。
我知道授权已经发生了一些变化,我发现很难在ASP.NET核心中实现我非常简单的auth策略。
My requirements:
对服务器的每个请求都应该包括一个名为"key“的标题。根据该键的值,我将能够查询数据库并检查该密钥是代表常规用户还是管理用户。如果请求不包含有效密钥,则请求未被授权。
我将如何在ASP.NET核心中实现这一点?我发现的每一个例子似乎对我的需求来说都太过分了。
在ASP.NET 4.6中,我在控制器上使用了自己的自定义AuthorizeAttributes。
[User]
public IH