Asp.net web api ASP.NET核心web应用程序无法通过http代理连接到www

Asp.net web api ASP.NET核心web应用程序无法通过http代理连接到www,asp.net-web-api,proxy,asp.net-core,asp.net-core-1.1,Asp.net Web Api,Proxy,Asp.net Core,Asp.net Core 1.1,我有一个ASP.NET核心web应用程序(Kestrel),用作身份验证服务(.NETCoreApp 1.1)。因此,它与OpenID连接提供程序进行通信。当主机直接连接到internet时,它可以正常工作。但是,如果机器位于我公司的公司web代理之后,它将无法连接到OpenID连接提供程序(或www中的任何其他地址) 如何告诉我的ASP.NET核心web应用程序使用公司web代理服务器? 注意:我已经找到了一些使用web.config的解决方案,但在.NET core 1.1中已经不存在了。您

我有一个ASP.NET核心web应用程序(Kestrel),用作身份验证服务(.NETCoreApp 1.1)。因此,它与OpenID连接提供程序进行通信。当主机直接连接到internet时,它可以正常工作。但是,如果机器位于我公司的公司web代理之后,它将无法连接到OpenID连接提供程序(或www中的任何其他地址)

如何告诉我的ASP.NET核心web应用程序使用公司web代理服务器?


注意:我已经找到了一些使用web.config的解决方案,但在.NET core 1.1中已经不存在了。

您的应用程序如何连接到OpenID提供商?例如,您使用的是什么中间件/设置?我使用的是Microsoft.AspNetCore.Authentication.OpenIdConnect(1.1.2)
app.UseOpenIdConnectAuthentication(/*…选项…*/)
怎么样?@ignas这似乎就是解决方案。非常感谢。