AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Sicherheitswarnung im WebBrowser unterdrücken
Thema durchsuchen
Ansicht
Themen-Optionen

Sicherheitswarnung im WebBrowser unterdrücken

Ein Thema von Caps · begonnen am 19. Nov 2012 · letzter Beitrag vom 19. Nov 2012
Antwort Antwort
Caps

Registriert seit: 23. Mär 2006
Ort: Leipzig
299 Beiträge
 
#1

Sicherheitswarnung im WebBrowser unterdrücken

  Alt 19. Nov 2012, 11:19
Hallo Leute,

ich habe eine Frage zum TWebBrowser:

ich habe einen Flash-Player "im Internet Explorer" installiert, also als Add-On für den IE8, der sich auf meinem System befindet. Der Flash-Player hat die Version 11.5.502.110, welche z.Zt. (hab ich gerade auf der Adobe-Seite verifiziert) die aktuellste ist - d.h. es gibt keine aktuellere Version. Das Add-On ist aktiviert und funktioniert.
Dennoch bringt mir meine TWebBrowser-Komponente beim Aufruf einer Flash-Seite den Sicherheits-Dialog:


Sicherheitswarnung

Möchten Sie diese Software installieren?
Name: Adobe Flash Player
Herausgeber: Adobe Systems Incorporated

[Installieren] [Nicht installieren]

etc.


Nun bin ich verwirrt, denn das ist ja Unsinn, da der Flash-Player bereits installiert ist.
Weitere Hinweise:
- Die Meldung erscheint NICHT, wenn ich die selbe Seite mit dem IE öffne, d.h. mit dem Programm "Internet Explorer 8".
- Die Meldung erscheint NICHT, wenn ich mit meinem Programm z.B. Youtube aufrufe und ein Video starte (rechte Maustaste auf das Video zeigte Flash-Player-Optionen an, daher schließe ich darauf, dass das Video nicht mit HTML5 dargestellt wird) (*)
- Ich gehe davon aus, dass sich das Problem "auf meiner Seite" lösen lässt, und ich nicht die Autoren der Webseite ansprechen muss, da ja das Dialogfeld mit der Warnung in meinem Programm erscheint, in meinem IE8 aber nicht, d.h. ich vermute, dass der IE8 anders mit den empfangenen Daten umgeht o.ä... - oje.
Alternativ zum Test:
Auf ein Klick auf [Installieren], das Durchlaufen der Installation und ein Neustart (auch des Rechners) brachte keine Besserung.

Was kann ich tun?
Es ist wichtig, dass diese Meldung verschwindet, weil Kunden bei der Arbeit mit dem Programm dadurch erheblich behindert werden würden.

Herzliche Grüße und Danke schonmal!
Caps

(*): Die Seite, die ich aufrufe, ist leider eine Firmenseite, auf die man nicht ohne Login kommt


Edit: das Problem tritt auch auf, wenn ich mein Programm auf einem Rechner mit installiertem IE9 ausführe.
"Der Mode cmCFS8 ist prohibitär und von mir entwickelt."

Geändert von Caps (19. Nov 2012 um 11:22 Uhr)
  Mit Zitat antworten Zitat
Morphie

Registriert seit: 27. Apr 2008
Ort: Rahden
630 Beiträge
 
#2

AW: Sicherheitswarnung im WebBrowser unterdrücken

  Alt 19. Nov 2012, 11:46
Kannst du noch Angaben zu deinem restlichen System machen? Betriebssystem, 32 oder 64 Bit, Virenscanner, besondere Einstellungen usw.?
  Mit Zitat antworten Zitat
Caps

Registriert seit: 23. Mär 2006
Ort: Leipzig
299 Beiträge
 
#3

AW: Sicherheitswarnung im WebBrowser unterdrücken

  Alt 19. Nov 2012, 11:51
Jo, also:

Windows XP 32 Bit, SP3
Kaspersky Internet Security 2012
Sonst nix besonderes

Das Problem tritt auch erst seit kurzem auf, ein Hinweis darauf, dass die Webseite geändert wurde, die ich aufrufe.
Wie gesagt: im IE selber geht es aber, nur im gekapselten geht's nicht.
Noch dazu: nach Klick auf [Nicht installieren] funktioniert die Flash-Seite trotzdem wunderbar, d.h. der Flash-Player funktioniert auch in dem gekapselten Browser, bloß die Meldung stört.
"Der Mode cmCFS8 ist prohibitär und von mir entwickelt."
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Sicherheitswarnung im WebBrowser unterdrücken

  Alt 19. Nov 2012, 12:33
Setz mal deinen IE komplett zurück (IE-Internetoptionen, Reiter Erweitert, Button "Zurücksetzen").
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Caps

Registriert seit: 23. Mär 2006
Ort: Leipzig
299 Beiträge
 
#5

AW: Sicherheitswarnung im WebBrowser unterdrücken

  Alt 19. Nov 2012, 13:11
Danke für den Tipp mit dem Browser-Reset, hat aber leider auch nicht funktioniert.
Wie gesagt: das Problem tritt auch auf einem anderen Rechner auf, auf dem zudem ein IE9 installiert ist - auch dort das Phänomen: im IE selbst geht es immer.

Neuigkeit: jetzt habe ich es mehrmals hintereinander getestet (ausschließlich im gekapselten Browswer), und es ist so, dass es unregelmäßig auftritt, d.h. manchmal erscheint kein Sicherheitswarnung-Dialog und manchmal erscheint einer. Ich führe immer exakt die gleichen Schritte nacheinander aus. Habe noch kein Muster entdecken können.

Ich würde Euch wirklich gern mehr Informationen geben, aber verständlicherweise kann ich hier kein Login posten und einen Demozugang gibt es nicht.
Das allerblödeste an der Sache ist, dass ich den Autoren der Seite nicht einen Fehler mitteilen kann, der nur in meinem Testprogramm auftritt und sonst nicht, das sieht ja immernoch nach einem Fehler von mir aus...

Weitere Vorschläge?

Herzlichst
Caps
"Der Mode cmCFS8 ist prohibitär und von mir entwickelt."
  Mit Zitat antworten Zitat
Morphie

Registriert seit: 27. Apr 2008
Ort: Rahden
630 Beiträge
 
#6

AW: Sicherheitswarnung im WebBrowser unterdrücken

  Alt 19. Nov 2012, 13:16
Kannst du denn Teile des Quellcodes der Website posten? Insbesondere die Stelle, wo Flashcontent geladen werden soll...
Ich kann das hier nicht nachvollziehen...
  Mit Zitat antworten Zitat
Caps

Registriert seit: 23. Mär 2006
Ort: Leipzig
299 Beiträge
 
#7

AW: Sicherheitswarnung im WebBrowser unterdrücken

  Alt 19. Nov 2012, 13:50
Sehr guter Hinweis, das mit dem Code, der das Flash einbindet:

Im Fehlerfall (Dialog erscheint) ist folgender Code im Quelltext enthalten:
Code:
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553730000" CODEBASE="http://active.macromedia.com/flash5/cabs/swflash.cab#version=5,0,0,0" ID=navmovie WIDTH=730 HEIGHT=430>
Im Nicht-Fehlerfall (Dialog erscheint nicht) ist folgender Code enthalten:
Code:
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" CODEBASE="http://active.macromedia.com/flash5/cabs/swflash.cab#version=5,0,0,0" ID=navmovie WIDTH=770 HEIGHT=430>
Das hab ich jetzt mit einer "repräsentativen" Statistik (3 bis 4 Versuche ) herausgefunden.

Man beachte den Unterschied in der CLASSID.
Die Frage ist nun (neben der Frage, warum der Unterschied überhaupt ausgeliefert wird), warum der Internet Explorer und auch der Firefox kein Problem damit haben bzw. warum deren Server (evtl.) immer die korrekte CLASSID an die "echten" Browser ausliefert, und an den gekapselten Browser zwei verschiedene... vielleicht bin ich Opfer eines Load-Balancers (die verwenden sowas), wobei ich mich frage, warum der Unterschied überhaupt sein muss...

Auf jeden Fall kann ich das Problem jetzt eingrenzen.
Ich weiß nicht, ob noch jemand einen konstruktiveren Vorschlag hat, ansonsten würde ich jetzt die HTTP-Header vergleichen und mich für's erste bedanken...
"Der Mode cmCFS8 ist prohibitär und von mir entwickelt."
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: Sicherheitswarnung im WebBrowser unterdrücken

  Alt 19. Nov 2012, 14:07
Evtl. mal grundsätzlich aktualisieren und auch nicht mehr die Macromedia-Links verwenden:

http://www.adobe.com/devnet/flashpla...swfobject.html
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Caps

Registriert seit: 23. Mär 2006
Ort: Leipzig
299 Beiträge
 
#9

AW: Sicherheitswarnung im WebBrowser unterdrücken

  Alt 19. Nov 2012, 14:14
(Sorry, ich hab erstmal nicht den ganzen referenzierten Artikel durchgelesen)
Aber in dem Artikel ist ebenfalls die CLASSID mit "540000" am Ende angegeben, und Onkel Google bringt für die mit "720000" keinen Treffer - ich glaube jetzt wende ich mich erstmal an jemanden anders .

An der Webseite selbst und den darin eingebetteten Links kann ich leider nichts ändern, das machen die anderen - falls Du das mit "grundsätzlich aktualisieren" meintest.

Danke nochmals für's erste...

Edit: ach ja, und das mit den macromedia-Links werde ich auch anmerken...
"Der Mode cmCFS8 ist prohibitär und von mir entwickelt."
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz