Es gibt 2 Probleme in Edge. Bei der Bereitstellung auf einem Webserver werden beide vermieden (deshalb wurde nach der Bereitstellung auf einem Webserver mit der Arbeit in anderen Antworten begonnen). Sie können es jedoch auch auf localhost arbeiten lassen.
1. Unvollständige Header zurückgegeben vom Server
Es sieht aus wie Edge der Web-Server Cache-Control-Header für das Favicon zurückkehren muss.
z. dieser Wert funktioniert:
Cache-Control: public, max-age=2592000
Die üblichen Webserver senden diesen Header wahrscheinlich automatisch. Wenn Sie jedoch eine benutzerdefinierte Lösung haben, müssen Sie sie manuell implementieren. Z.B. in WCF:
WebOperationContext.Current.OutgoingResponse.Headers.Add("Cache-Control", "public, max-age=2592000");
2. Rand kann wegen einiger Sicherheitseinstellungen von Windows nicht localhost Zugriff
standardmäßig apps Windows Store nicht Loopback-Schnittstelle verwenden können. Dies scheint sich auf das Favicon-Laden auszuwirken, das mit einem anderen Mittel als die Webseite geladen wird (also, selbst wenn die Webseite funktioniert, funktioniert Favicon nicht). Um Loopback-Edge, führen diese in Powershell als Administrator zu aktivieren:
CheckNetIsolation LoopbackExempt -a -n="Microsoft.MicrosoftEdge_8wekyb3d8bbwe"
Edge-Neustart ist nicht erforderlich - nach Aktualisierung der Seite (F5), sollte das Favicon geladen werden.
Loopback wieder zu deaktivieren:
CheckNetIsolation LoopbackExempt –d –n="Microsoft.MicrosoftEdge_8wekyb3d8bbwe"
Aber das Favicon in Edge-Cache gespeichert werden, so wird es noch sichtbar sein.
Weitere Informationen
Wenn Sie HTTPS verwenden, es sieht aus wie das Zertifikat gültig sein muss (trusted) für das Favicon zu zeigen.
Haben Sie den aktuellen HTML-Code mit "View Source" auf Edge überprüft? Zweimal "favicon.ico" zu deklarieren kann zwar "sicherer" klingen, aber vielleicht ist dies die Ursache des Problems. –
Ich habe es überprüft, aber nichts Seltsames habe ich gesehen. Und ich habe versucht, nur das Verknüpfungssymbol zu verwenden, es hat auch nicht funktioniert. –
Wie ist das Seitenverhältnis Ihres Symbols? – Mibit