So stellen Sie sicher, dass zwei im Azure-App-Dienst gehostete ASP.NET-APIs denselben Port 443 verwenden oder beide mit C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 So stellen Sie sicher, dass zwei im Azure-App-Dienst gehostete ASP.NET-APIs denselben Port 443 verwenden oder beide mit

Post by Anonymous »

Hallo Community, bitte helft mir. Ich habe mein Multiprojekt mit 6 Projekten. Also habe ich zwei APIs im Azure App Service gehostet, eine für die Datenbank und eine für SignalR. Wenn ich meine Anwendung debugge, erhalte ich die Fehlermeldung „System.IO.IOException: 'Fehler beim Binden an die Adresse https://[::]:443: Adresse wird bereits verwendet.‘“ und „AddressInUseException: Normalerweise ist nur eine Verwendung jeder Socket-Adresse (Protokoll/Netzwerkadresse/Port) zulässig.“ Das bedeutet, dass die Datenbank-API Port 443 belegt hat und die SignalR-API ihn dann nicht verwenden kann. Am Ende wird eine Ausnahme ausgelöst, die nie gestartet wird. Ich verwende meinen Computer, ich habe keine Azure-VM-Maschine verwendet. Die Dinge, die in Azure sind, sind APIs und Datenbank.
Hier ist der Link zum Bild meiner Datei SignalRApi program.cs unten
Link zum Bild der Datei SignalRApi program.cs
Hier ist der Link zum Bild meiner Datei SignalRApi launchsetting.cs unten
Link zur Datei SignalRLaunchSetting.json
Bitte lassen Sie mich wissen, ob ich noch etwas übrig habe, das bei der Beantwortung meiner Frage nützlich sein könnte.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post