有很多教程可以了解如何配置给定的Azure App Service实例的身份验证属性:
有关配置Azure服务器端属性的指南:
我认为这些都是在我们的Azure App Service组件前面的服务器网关上设置属性。这种方法很好,因为你可以通过将用户浏览器定向到~/.auth/login/XYZ来简单地启动登录流程。然而,在开发时,我无法弄清楚我应该如何对其中任何一个进行身份验证,通过localhost在我的PC上本地运行MVC应用程序和API应用程序。我没有本地运行的网关。没有端点侦听localhost/.auth/login/XYZ。
那么,情况怎样?你如何在那里进行身份验证?具体来说,你如何以这样一种方式开发,使得你将要在本地完成的任何工作都可以发布到你的Web和Api应用程序中,并且在Azure的App Service生态系统内工作的身份验证体验呢?