写点什么

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:331727
用户头像
王文刚 Instagram 营销专家

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

关注

评论

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

Three.js 的优缺点分析

北京木奇移动技术有限公司

three.js 软件外包公司 webgl开发

一文教你如何本地部署玩转DeepSeek-V3,免费体验100度算力包跑通!

九章云极DataCanvas

开发 #编程 DeepSeek v3

通过数据驱动的方式实现自动化测试框架封装

测试人

软件测试

Vector Magic for Mac:一键将图片转为矢量图,设计更高效!

Rose

《HAP信创生态白皮书》正式发布

明道云

Downie 4 for Mac v4.8.13最新中文版 苹果电脑专业youtube视频下载器

Rose

Bigasoft Video Downloader Pro:支持全球视频平台,下载无障碍!

Rose

信息安全小课堂开讲啦!大伙看这里!

行云管家

网络安全 信息安全 数据安全

理工人的假期带娃搭子,和孩子一起动手建水塔,筑大坝……

博文视点Broadview

Topaz Video AI:一键提升视频画质,让回忆更清晰!

Rose

Rhinoceros 8 for Mac(犀牛8mac中文版)专业三维建模工具

Rose

车联网服务平台的数据安全监测、共享、流通

芯盾时代

车联网 物联网 智能汽车

软件工程3.0时代,AI落地研效成熟时

思码逸研发效能

研发效能 AIGC 研发效能度量 研发效能管理

Mac文件同步对比工具Beyond Compare 5最新密钥及安装教程

Rose

Three.js 开发框架的主要特点

北京木奇移动技术有限公司

three.js 软件外包公司 webgl开发

Babylon.js 开发框架的优缺点分析

北京木奇移动技术有限公司

软件外包公司 webgl开发 babylon.js

Babylon.js 开发框架的主要特点

北京木奇移动技术有限公司

软件外包公司 webgl开发 babylon.js

鸿蒙原生游戏上新!《王者荣耀》鸿蒙版上线华为游戏中心

最新动态

数字先锋 | “点击就成片”,中国电商人是懂做生意的!

天翼云开发者社区

云计算 存储 智能算力

爆肝整理!一文带你吃透软件测试

测试人

软件测试

腾讯一面:那些数据库的高频问题

王中阳Go

数据库 腾讯 MySQL 高可用 面试问题

FlowJo 10:流式细胞数据分析的巅峰之作,解锁生命科学的无限可能!

Rose

首批!云高性能计算平台CHPC通过云超算资质测评,百度智能云引领算力服务新高度!

Baidu AICLOUD

高性能 高性能计算

新能源电池行业MES系统解决方案

万界星空科技

mes 锂电池 万界星空科技 电池mes 新能源电池

敏捷不是拖延借口,如何把控准时交付?

禅道项目管理

敏捷开发 项目管理软件 优先级 准时交付 sprint计划

AIP智能体平台:解锁未来软件开发的新篇章

大东(AIP智能体运营专员)

人工智能

AIP智能体平台:开启教育与科技的新篇章

大东(AIP智能体运营专员)

Royal TSX for Mac:一站式远程管理利器,效率与安全并存的终极选择!

Rose

Byteman 使用指南(一)

FunTester

【极致观影】Movist Pro:重新定义你的家庭影院体验!

Rose

如何通过物化视图加速数据湖查询?

镜舟科技

sql 数据湖 数据分析 StarRocks 物化视图

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