Ich muss erkennen können, ob Flash der Ursprung einer Anfrage an einen ASP.NET-Dienst war. Der Grund dafür ist, dass Flash SOAP-Nachrichten nicht verarbeiten kann, wenn der Antwortstatuscode etwas anderes als 200 ist. Ich erlaube jedoch, dass die Ausnahme durch unsere SOAP-Webdienste aufsteigt und der Statuscode für einen SOAP-Serverfehler daher 500 lautet. Vor Flash 10 konnte ich die Referrer-Eigenschaft überprüfen, und wenn sie in .SWF endete, änderte ich den Statuscode auf 200, damit unsere Flex-Anwendung die SOAP-Nachrichten entsprechend verarbeiten konnte. Aber seit der Einführung von Flash 10 wird der Referrer nicht mehr gesendet. Ich möchte den Header der x-flash-Version verwenden, aber es scheint nur gesendet zu werden, wenn ich IE benutze, nicht FF.Wie kann ich zuverlässig feststellen, ob Flash der Urheber einer Anfrage an einen Dienst war?
Was bringt mich zu meiner Frage: Wie kann ich zuverlässig erkennen, wenn Flash der Urheber einer Anfrage an einen Dienst war?
Da wir nicht zuverlässig feststellen können, ob Flash der Urheber der Anfrage war oder nicht, haben wir uns entschlossen, nicht mehr Energie zu investieren, um dieses Problem zu lösen. –