从Visual Studio 2015在docker中使用HTTPS运行ASP.NET Core

蓝冰

在我的计算机上,我已经安装了适用于Windows的Docker和Visual Studio 2015 Update3。我使用ASP.NET Core创建了一个Web应用程序,并将Kestrel配置为使用https。我测试了该应用程序是否可以在没有docker的情况下正常运行,并且可以在https协议上很好地运行。接下来,我安装了适用于Docker的Visual Studio工具,并尝试在Docker中调试应用程序。尽管所有内容都表明该应用程序正在使用https运行,但是我无法连接到该应用程序。

由于一切都在没有docker的情况下进行,因此我希望它也将在Docker中工作。不幸的是,我在有关.NET Core 1.0的主题上没有发现太多。有人可以指出正确的方向进行设置,因此我可以在Docker上使用https进行测试。

我还没有提到的一件事是,我要求https能够使用Azure Active Directory来对我的用户进行身份验证和授权。

我真的不知道从哪里开始,所以我没有代码示例。但是我可以根据要求提供这些。

TIA

编辑:我登录到容器,安装Lynx并测试了Web应用程序。这行得通...我唯一无法解决的就是从容器外部连接到Web应用程序。

蓝冰

将配置文件中的路径调整为Linux格式的路径,并使用标准docker命令构建有效的映像。我猜想用于VS2015的Docker工具还不够稳定。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Visual Studio 2015是否支持ASP.NET Core?

Visual Studio 2015中的ASP.NET Core MVC 2.0

在Visual Studio 2015中使用量角器测试ASP.NET Core应用

ASP.NET Core-在Visual Studio 2015中通过Docker调试时出现的问题

Docker-无法使用Powershell运行ASP.NET Core API,但可以在Visual Studio中运行

在 Visual Studio 2017 中使用 .NET Core 5.0

使用Visual Studio和Asp.Net Core的Dockerfile错误

如何在.NET Core,C#6和Visual Studio 2015中使用本地IIS?

如何在Visual Studio 2015上安装.Net Core?

模板 .Net Core 不显示 Visual Studio 2015

Visual Studio 15.6.3中的ASP.NET Core 2.1

Visual Studio 15.7 Final上的ASP.NET Core 2.1

ASP.NET Core和Visual Studio中的模型类

如何在Visual Studio ASP.NET Core项目中使用语义UI反应?

如何在Visual Studio测试中使用ASP.NET Core环境变量

是否为Visual Studio Code安装.NET Core 1.0.1,而不安装Visual Studio 2015?

将Visual Studio 2017与.Net Core SDK 3.0结合使用

我可以在Visual Studio 2013上使用.net Core吗

Visual Studio 2017“ASP.NET Core Web 应用程序(.NET Core)”模板丢失

如何使用Visual Studio代码在ASP.NET Core中添加ASP.NET身份

在Visual Studio中创建.NET Core模板

.Net Core 1.1.0 Visual Studio工具

在Visual Studio 2013上定位.NET Core

在Visual Studio 2015 for ASP.NET Core项目中安装Bower软件包时出错

Visual Studio 2015不支持ASP.NET Core项目的nuget的存储库路径

通过 HTTPS 调试 dockercompose Visual Studio ASP.NET Core 2.2 出现错误

ASP.NET Core:“该项目不知道如何运行配置文件Docker。” 在Visual Studio 2017上

如何从Visual Studio Team Services运行ASP.NET Core Entity Framework迁移

适用于ASP.NET Core和Visual Studio 2017的docker run命令