写点什么

VS 2013 Update 3:ASP.NET 双重认证 (Two-factor Authentication), Web 和 Mobile 工具改善

  • 2014-08-21
  • 本文字数:1393 字

    阅读完需:约 5 分钟

于上周发布的 Visual Studio update 3,对 Web 和移动开发者相关的一些框架和工具进行了功能改进。本文对如下内容进行细述:包括 ASP.NET 双重认证 (Two-factor Authentication),新的 Visual Studio-Azure 的集成,以及 Apache Cordova 工具预览版的一些更新。

ASP.NET 身份认证 2.1.0 增加了 SignInManager,使它更容易添加新特性,如帐户锁定和采用双重认证方式进行登录。双重认证方式是在常规登录流程基础上,通过电子邮件或短信发送验证码进行再次身份确认,这样会更安全。同时,在熟悉设备的设备上(首次登录后),用户有权选择避免双重身份验证的方式,这种选择即方便了日常使用,同时又不会降低针对不安全设备的安全性。

同时,账户锁定也提供 cooldown 时间选项,在没有系统管理员参与的情况下,用户可对规定时间范围内重试密码次数进行自定义。

VS update3 的发布也包括了新增的 ASP.NET 模板。如何将此模板添加到您的工程中,请通过此教程 detailed tutorial 了解更多信息。

另外还有一些和 ASP.NET 开发人员相关工具的升级和变化:

  • 可以在 Visual Studio 中将标准控制台应用程序项目以延续式、触发式或调度式的 WebJob 方式发布到指定的 Azure 网站中,而无需像以前那样手动压缩文件再上传到 Windows Azure 帐户,WebJobs 允许创建长时间运行的任务来帮助您简化类似网站发布的工作。关于这个话题,请参照 Scott Hanselman 的这篇文章进行简单的了解。
  • 你现在能够在 Visual Studio 中使用 Microsoft Account 对 ASP.NET 应用进行配置,以实现使用 Azure Active Directory (AD) 进行认证的目的。这实质上是通过 Azure AD 为你的应用创建了一个入口,而不用通过手工设置。 此前,在 Visual Studio 中该任务只能使用“原生”目录方式使用。
  • JSON 编辑器的改进 – 这次更新带来一些细微的改进,如自动格式化和括号匹配,以使 JSON 编辑器更易使用。
  • CSS 编辑器的改进 – 对选择器(Selector)Level 4 提供了更好的智能感知,并且在从解决方案管理器(Solution Explorer)中拖放字体、图片和.css 文件时能够自动生成相应的引用代码。
  • ASP.NET Facebook 模板, 由于 Facebook 提供的 API 发生变化曾一度导致该模板不可用, 不过这个问题在六月份已经得到修复。该模板作为一个新的 NuGet 包(Microsoft.AspNet.Facebook)提供。目前该模板已从 VS 的项目模板中移除,不久的将来可通过 Visual Studio 库(Gallery)进行更新以使用该模板。

Visual Studio Update 2 添加的 Apache Cordova 跨平台移动开发(使用 HTML 和 JavaScript/typescript)预览版,在 Update 3 中进一步得到改善:

  • 支持 Windows 7 和 Windows 8
  • 系统诊断检查以确保开发环境保持稳健。同时,安装程序现在将负责对第三方工具管控。
  • 支持更多的调试目标 Android(<4.4),不过同时使用了 jsHybugger (您将需要一个单独的 license 许可)。

安装此更新后一些用户抱怨项目模板失踪,需要清理和重新安装来解决。如果您也遇到此问题,请与 Xinyang Qui(xinqiu@microsoft.com)联系,并报告问题,他可以帮您解决这个问题。

查看英文原文: ASP.NET Two-Factor Authentication, Web And Mobile Tooling Improvements


感谢邵思华对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-08-21 00:331541
用户头像
王文刚 Instagram 营销专家

发布了 37 篇内容, 共 24.8 次阅读, 收获喜欢 55 次。

关注

评论

发布
暂无评论
发现更多内容

面试官:说说停止线程池的执行流程?

不在线第一只蜗牛

Java 面试

通义灵码获得国产 AI 编码工具最高成绩丨阿里云云原生 8 月产品月报

阿里巴巴云原生

阿里云 云原生 通义灵码

构建智能电商系统:京东商品详情API返回值是关键

技术冰糖葫芦

api 网关 API Gateway API 文档 pinduoduo API

软件测试学习笔记丨Charles 实战

测试人

软件测试

从低代码到AI赋能,企业科技创新的下一个风口

天津汇柏科技有限公司

低代码 AI 人工智能

BOE(京东方)领先科技赋能体育产业全面向新 以击剑、电竞、健身三大应用场景诠释未来健康运动新生活

科技汇

openGemini 社区人才培养计划:助力成长,培养新一代云原生数据库人才

华为云开源

时序数据库 开源社区 openGemini 华为云开源

通义灵码企业代码补全增强使用实践

阿里云云效

阿里云 云原生 通义灵码

Flink全新周边正式上线!议题征集正在进行中!

Apache Flink

大数据 flink 实时计算 Apache Flink FFA

Hume AI 推出 EVI 2 情感模型;OpenAI o1 模型问世,模拟人类思考问题 丨 RTE 开发者日报

声网

面试官:如何打破双亲委派机制?

快乐非自愿限量之名

国科云域名解析课堂:一个域名可以解析到多个IP地址吗?

国科云

皮阿诺七星服务,提升家居定制新体验

新消费日报

面试官:线程池遇到未处理的异常会崩溃吗?

王磊

去美元化浪潮下:加密货币的机遇与挑战

区块链软件开发推广运营

交易所开发 链游开发 NFT开发 公链开发 代币开发

哈银消金以普惠金融服务助力假期经济

Geek_2d6073

不想一直走前端,试试产品吧

高端章鱼哥

通义灵码企业代码补全增强使用实践

阿里巴巴云原生

阿里云 云原生 通义灵码

基于低代码平台的合同管理系统开发

EquatorCoco

数字化转型背景下低代码开发模式变革的研究

不在线第一只蜗牛

低代码 数字化

Java进阶:HashMap底层原理(通俗易懂篇)

快乐非自愿限量之名

Java 前端 开发语言

高效数据移动指南 | 如何快速实现数据库 MySQL 到 MongoDB 的数据同步?

tapdata

MySQL mongodb mysql数据同步 mongodb数据同步工具 mysql同步到mongodb

JAVA基础之5-函数式接口的实现

EquatorCoco

Java window

电子签名软件分析:大家常用的9款对比

爱吃小舅的鱼

软件开发

从孤岛到协同,集成式财务规划的未来

智达方通

业财融合 全面预算管理 财务管理 财务预算

实现多线程的方式有哪些?

秃头小帅oi

Karmada v1.11 版本发布!新增应用跨集群滚动升级能力

华为云原生团队

云计算 容器 云原生 Karmada

BTC ETF资金流入暴涨400%,市场下一步将如何发展?

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

掌握 C++17:结构化绑定与拷贝消除的妙用

不在线第一只蜗牛

c++

按图搜索的实时性:阿里巴巴拍立淘API返回值的快速响

技术冰糖葫芦

api 网关 API Gateway API 文档 API 测试 pinduoduo API

“软件驱动未来·数字闪耀金陵”2024南京软博会,官宣定档!

AIOTE智博会

软件博览会 软件展会 软博会 南京软博会

VS 2013 Update 3:ASP.NET双重认证(Two-factor Authentication), Web 和Mobile工具改善_.NET_Roopesh Shenoy_InfoQ精选文章