是否可以为两个asp.net mvc项目部署一种身份验证机制?

时间:2016-08-21 19:29:40

标签: asp.net-mvc asp.net-identity

我正在学习asp.net mvc,我几乎没有让我感到困惑的问题。 我可以在一个解决方案中为两个项目提供一种身份验证机制吗? 我怎样才能让我的解决方案中的第二个项目作为开发阶段的子域,例如support.mydomain / localhost?

1 个答案:

答案 0 :(得分:0)

您可以使用以下两种方法之一来实现:

1.将asp.net身份模型和控制器的逻辑物理地分离到一个单独的项目中,然后在每个应用程序中添加输出结果的引用。 请注意,此处视图将在每个UI层(MVC项目)内单独维护

2.另一种方式比第一种方法更有气味,但项目类型将是一个Web服务,因此每个新的Web项目将通过访问此Web服务来使用身份验证和授权。