是否可以为Light Switch添加两步验证?

时间:2015-02-27 11:16:34

标签: javascript c# visual-studio authentication visual-studio-lightswitch

我正在尝试将Duo安全两步验证添加到我的Lightswitch应用程序中。现在,HTML客户端只使用表单身份验证。

1 个答案:

答案 0 :(得分:0)

我没有尝试过这样做,但当然可以用您自己的自定义提供程序替换Lightswitch中的默认身份验证提供程序(在您的情况下为Forms)。在http://blogs.msdn.com/b/mthalman/archive/2013/06/25/customizing-lightswitch-user-management.aspx上有一篇关于如何实现这一目标的非常明确的文章。

然后您的自定义提供程序必须实现Duo。 ASP.NET是Duo支持的平台,因此它应该可以工作。但如果它被证明是一个问题(我可以看到它可能),你可以把它分成两个块。 Chunk one是一个使用Duo身份验证的ASP.NET Web应用程序(并没有真正做任何其他事情)。第二个块是您的Lightswitch应用程序,它配置为使用ASP.NET应用程序作为其身份验证提供程序。

http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/107/Integrating-LightSwitch-Into-An-ASPNET-Application-To-Provide-Single-Sign-On.aspx处有关于该流程的分步指南。它当然不包括Duo,但我认为他们的文档足以将它集成到标准的ASP.NET应用程序中。

菲尔