Do Dev Tunnels Have an HTTP Timeout Issue?
Using a dev tunnel to connect a Mac client app to an ASP.NET service running on a PC has raised a timeout issue.
One API call takes about 70 seconds to complete, but when the client runs on the Mac via the dev tunnel, an HTTP timeout occurs after 60 seconds. Although the server method completes successfully 10 seconds later, the client disconnects due to the timeout.
In testing, running the client on Windows without the dev tunnel and connecting directly to localhost allows it to wait for the full 70 seconds and receive the successful result.
If the client is run on Windows using the dev tunnel instead of connecting directly to localhost on the dev PC, it also times out after 60 seconds, similar to running the client on the Mac.
It appears that the dev tunnel is causing the timeout at 60 seconds.
Unfortunately I don't have a good way to make the process take less time.
Is there a way to resolve this timeout issue?