Wie Sie festlegen, benutzerdefinierte Kopfzeilen mit web.config?

Habe ich Folgendes in der web.config, aber nach der Veröffentlichung von IIS 7.5 auf dem server, Sie konnte nicht gefunden werden unter IIS -> HTTP Response Headers.

Was ich gefunden habe ist, dass die web.config auf dem server nicht die Einträge, sondern Sie waren es, die vor der Veröffentlichung. Also ich kann nur sagen, den publishing-Prozess beraubt Sie aus, aber es ist nichts in der web.config transform-Dateien, die Sie entfernt. Also, warum sind Sie Weg aus der veröffentlichten `web.config'?

 <system.webServer>
    <httpProtocol>
      <customHeaders>
        <add name="Access-Control-Allow-Origin" value="*" />
        <add name="Access-Control-Allow-Headers" value="Content-Type" />
        <add name="Access-Control-Allow-Methods" value="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" />
      </customHeaders>
    </httpProtocol>
</system.webServer>
  • Sie haben verschiedene configs für Debug und Release?
  • Einverstanden mit Jason, überprüfen Sie Ihre web.config verwandelt.
InformationsquelleAutor Ray Cheng | 2014-09-24
Schreibe einen Kommentar