IP-Sicherheit in Asp.Net Core

Ich versuche, eine Site nach IP-Adresse einzuschränken. In früheren MVC-Versionen habe ich der web.config Folgendes hinzugefügt:

<security>
  <ipSecurity allowUnlisted="false" denyAction="NotFound">
    <add allowed="true" ipAddress="XX.XX.XX.XX" subnetMask="255.255.255.0"/>
  </ipSecurity>
</security>

Aber wenn Sie dies einem AspNetCore-Projekt hinzufügen, schlägt die Anwendung beim Start mit dem Fehler @ feh

Prozess kann nicht gestartet werden Die Webserveranforderung ist mit Statuscode 500 fehlgeschlagen. Interner Serverfehler.

Evidently Ich habe die Konfiguration abgebrochen, da sie hier nicht mehr gehandhabt wird. Der Fehler erzeugt ein HttpFailure-Protokoll, das wie folgt aussieht:

Was ist der beste Weg, um dies jetzt zu handhaben, etwas eingebautes oder sonstiges

Antworten auf die Frage(4)

Ihre Antwort auf die Frage