asp.net-mvc – 在VS2013中将Azure单点登录添加到现有的MVC应用
我一直在探索Azure Active Directory服务,并很高兴将任意ASP.NET MVC网站连接到它是多么容易.我在Visual Studio 2012中对此进行了实验,并且一切正常.特别是使用VS2012的
Identity and Access Tool扩展.
现在,这里有一个棘手的部分:不过这个工具已被弃用,不支持,也不适用于Visual Studio 2013. 有关此问题的几个MSDN文档,like this excellent tutorial,只有我发现它们都针对VS2012和前面提到的工具.对于新项目,该过程在创建新的Web应用程序时“简化”.但我不想要一个新的应用程序 – 我想在VS2013中连接现有的应用程序. 现在的问题是:是否有一种“体面”的方式将Azure ActiveDirectory(尤其是单点登录功能)集成到Visual Studio 2013中的现有ASP.NET MVC 5 Web应用程序中? 至少与I& A Tool一样容易,但当然不需要重新创建或迁移我的整个应用程序. 解决方法
根据项目的复杂程度,您可以创建新项目并将项目文件导入新项目,也可以将标识设置导入现有项目.
由于身份控制实际上只是一组文件和配置,因此您应该能够使用所需的身份设置创建项目,然后将文件/配置复制到现有项目中.您可能还需要添加对Microsoft.AspNet.Identity.Owin等内容的引用以及您需要的任何安全提供程序.要查看的文件包括: > App_Start / IdentityConfig.cs 是的,这是一种痛苦,希望稍后会有更简单的方法来添加或更改身份,但这是我现在提出的最好的方法. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – IIS 6.0和.Net 4的Default.aspx?
- 可以在asp.net mvc4中使用jquery在@html.label中设置值吗?
- 使用PUT的ASP.NET Web API路由
- 在ASP.Net MVC中禁用会话状态每请求
- .net – VS2017 15.3解决方案文件中的新GlobalSection是什么
- asp.net-mvc-3 – 未调用FluentValidation验证程序
- 如何将ASP.Net Webforms网站与ASP.Net MVC Web应用程序集成
- asp.net-mvc – 元素’标题’出现次数太少,ASP.NET.MVC母版
- 经典ASP亚马逊s3休闲授权
- iis-7 – 虚拟文件夹中的ASP.NET应用程序使用网站根文件夹中
- asp.net-mvc – 如何在MVC4 WebAPI配置中忽略路由
- asp.net-mvc – 存储库模式:每个实体一个存储库
- asp.net-mvc – AOP vs MVC FilterAttributes vs
- C#中 Request, Request.params , Request.query
- asp.net – Model-View-Presenter,View的界面属于
- iis – 在ASP类中处理End Request事件
- ASP.NET MVC与Webforms与HTTP处理程序(.ashx) –
- asp.net-mvc – 我应该为ASP.Net MVC项目使用什么
- asp.net – 实现安全的“记住我”的最佳实践
- ASP.NET身份和移动客户端