我正在使用MicrosoftVisualStudio2017提供的Angular模板开发ASP.NetCore2.1。我的客户端应用程序运行良好。用户身份验证竞争后,我想启动用户session管理,我在其中存储客户端用户IP地址。我已经在互联网上搜索过这个,但到目前为止还没有找到任何解决方案。以下是我已经访问过的一些引用链接:HowdoIgetclientIPaddressinASP.NETCORE?GetClientIPAddressinASP.NETCore2.0GetauserremoteIPAddressinASP.NetCore在我的ValuesController.cs中,
我正在使用MicrosoftVisualStudio2017提供的Angular模板开发ASP.NetCore2.1。我的客户端应用程序运行良好。用户身份验证竞争后,我想启动用户session管理,我在其中存储客户端用户IP地址。我已经在互联网上搜索过这个,但到目前为止还没有找到任何解决方案。以下是我已经访问过的一些引用链接:HowdoIgetclientIPaddressinASP.NETCORE?GetClientIPAddressinASP.NETCore2.0GetauserremoteIPAddressinASP.NetCore在我的ValuesController.cs中,
在ASP.NETCoreRC1中,我使用以下代码来检索上下文的值(页面的完整地址)。然后我在配置中记录了这个值。publicclassStartup{publicIConfigurationRootConfiguration{get;set;}privateIHostingEnvironmentCurrentEnvironment{get;set;}privateIHttpContextAccessorHttpContextAccessor{get;set;}publicStartup(IHostingEnvironmentenv,IHttpContextAccessorhttpCon