东亚银行、岚图汽车带你解锁 AIGC 时代的数字化人才培养各赛道新模式! 了解详情
写点什么

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

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

关注

评论

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

NineData云原生智能数据管理平台架构

NineData

postgresql 阿里云 生态 polarDB NineData

鸿蒙生态进入第二阶段,加速千行百业应用鸿蒙化

华为云开发者联盟

华为 鸿蒙 开发者 华为云开发者联盟

数字化企业与传统企业有何区别?

天津汇柏科技有限公司

企业数字化

彰显科技硬实力!天翼云在国际顶刊JoCCASA发表论文

编程猫

HarmonyOS SDK,助力开发者打造焕然一新的鸿蒙原生应用

HarmonyOS开发者

HarmonyOS

听GPT 讲Rust源代码--compiler(26)

fliter

求求你别用轮询了!手把手教你封装WebSocket消息推送,告别轮询方式!

陇锦

JavaScript 前端 websocket

快速玩转 Mixtral 8x7B MOE大模型!阿里云机器学习 PAI 推出最佳实践

阿里云大数据AI技术

为什么在数学的意义上GraphQL严格的优于REST?

canonical

DDD 低代码 graphql

软件行业的盛宴“2024世亚软博会”汇集全球软件企业和专家

AIOTE智博会

智博会 上海智博会 世亚智博会 北京智博会

论文翻译 | 【深入挖掘Java技术】「底层原理专题」深入分析一下并发编程之父Doug Lea的纽约州立大学的ForkJoin框架的本质和原理

洛神灬殇

Java 并发编程 后端技术 2024年第十五篇文章 Doug Lea

微服务架构设计模式PDF

程序员李木子

Flyway 的主要命令及其作用如下:

Geek_b2fe7a

开发者 | Mint Blockchain 重点支持发展的 15 个细分赛道项目

NFT Research

blockchain web3 NFT\

在Debian上安装配置Klipper教程

百度搜索:蓝易云

Linux 运维 云服务器 Debian Klipper

centos以cifs协议挂载nas

百度搜索:蓝易云

Linux centos NAS 云服务器 CIFS

90%企业在探索的敏捷开发怎么做?极狐GitLab总结了这些逻辑与流程

极狐GitLab

【年后跳槽必看篇】Kafka核心知识点 技术探秘第一章

派大星

Java 面试 kaffa

MySQL Update语句一个非常经典的“坑”

伤感汤姆布利柏

图像处理-Java-背景色平滑/反色

alexgaoyh

Java 图像处理 背景色平滑 反色

《On Java 中文版 基础卷》PDF

程序员李木子

《On Java 中文版 进阶卷》PDF

程序员李木子

听GPT 讲Rust源代码--compiler(27)

fliter

Java核心技术·卷I(原书第12版)PDF

程序员李木子

Java语言程序设计(基础篇 原书第10版)PDF

程序员李木子

iptables-nvL查看linux系统的所有ip和端口情况教程。

百度搜索:蓝易云

云计算 运维 IP iptables 云服务器

左耳听风 - 优质代码「读书打卡 day 11」

Java 工程师蔡姬

读书笔记 程序员 个人成长 职业发展 优质代码

用过都说好!FigJam在线白板使用技巧&替代软件推荐!

彭宏豪95

效率工具 在线白板 办公效率 在线协作 boardmix

图像处理-Java-去噪/高斯模糊/套红

alexgaoyh

Java 图像处理 去噪 高斯模糊 套红

《Java解惑》PDF

程序员李木子

业财融合,释放财务更多潜力

智达方通

战略规划 企业战略 业财融合 财务与业务 预算控制

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