Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在IIS下运行的Web API_C#_Iis - Fatal编程技术网

C# 在IIS下运行的Web API

C# 在IIS下运行的Web API,c#,iis,C#,Iis,我有一个web客户端和一个web API。运行IIS express时,我能够从客户端连接到API,一切正常。当我移动客户端和API以在IIS下运行时,我无法再连接。我需要配置一些不同的东西才能使其正常工作吗?客户端指的是在本地主机上运行api的浏览器、在同一台机器上运行的客户端应用程序还是在不同机器上运行的客户端应用程序?客户端是用C#和Angular编写的基于web的应用程序。客户端和API都在同一台计算机上运行。URL将不同,因为IISExpress始终在更高的端口上运行。如果目标URI中

我有一个web客户端和一个web API。运行IIS express时,我能够从客户端连接到API,一切正常。当我移动客户端和API以在IIS下运行时,我无法再连接。我需要配置一些不同的东西才能使其正常工作吗?

客户端指的是在本地主机上运行api的浏览器、在同一台机器上运行的客户端应用程序还是在不同机器上运行的客户端应用程序?客户端是用C#和Angular编写的基于web的应用程序。客户端和API都在同一台计算机上运行。URL将不同,因为IISExpress始终在更高的端口上运行。如果目标URI中包含该端口,则需要将其删除/替换为IIS应用程序侦听的端口。这可能是问题所在