我在.NET6中有一个简单的Web应用程序。如果我打开azurewebsites.net
URL,我可以通过将其部署到Azure应用服务来对用户进行身份验证,并按照本指南(https://learn.microsoft.com/en-us/azure/app-service/configure-authentication-provider-openid-connect)进行操作。
但是,如果本地环境中没有模块,当Web应用程序在localhost上运行时,我如何进行身份验证/调试?
我在.NET6中有一个简单的Web应用程序。如果我打开azurewebsites.net
URL,我可以通过将其部署到Azure应用服务来对用户进行身份验证,并按照本指南(https://learn.microsoft.com/en-us/azure/app-service/configure-authentication-provider-openid-connect)进行操作。
但是,如果本地环境中没有模块,当Web应用程序在localhost上运行时,我如何进行身份验证/调试?
1条答案
按热度按时间jyztefdp1#
如果构建副本与Azure上部署的相同,则可以从localhost调试Azure应用程序服务。
您需要在应用服务中启用远程调试选项,位置为应用服务-〉配置-〉常规设置x1c 0d1x
然后,您可以使用Visual Studio的
cloud explorer
工具获取Azure资源的列表,并相应地将调试器附加到应用服务。