| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Nov 2007 Ort: Göttingen
Beiträge: 42
| Amfphp SSL Problem
Moin moin, ich brüte derzeit über folgendem Problem: Ich habe eine Flex Anwendung, die sich Daten vom Server mittels Amfphp2.0 verschafft. Das ganze lief über das normale http einwandfrei. Jetzt bereite ich einen Umzug auf einen Mssql-Server vor, welcher die Daten mittels SSL verschlüsselt. Deswegen habe ich meine services-config.xml Datei nochmals angeglichen, damit ich auch die Daten über einen "SecureAMFChannel" erhalten kann. Allerdings bleibt der Erfolg aus. Jetzt frage ich mich, liegt es daran, dass ich noch kein Certificat für den Server besitze und die Verbindung zwischen Flex und Server deswegen ständig gekappt wird oder liegts vielleicht an etwas komplett anderem? Fehlermeldung: HTML-Code: Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Failed: url: 'https://localhost:80/FlexAppXY/Amfphp' faultCode:Client.Error.MessageSend faultString:'Send failed' faultDetail:'Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Failed: url: 'https://localhost:80/FlexAppXY/Amfphp'' Send failed [ChannelFaultEvent faultCode="Channel.Connect.Failed" faultString="error" faultDetail="NetConnection.Call.Failed: HTTP: Failed: url: 'https://localhost:80/FlexAppXY/Amfphp'" channelId="my-amf-secure" type="channelFault" bubbles=false cancelable=false eventPhase=2] HTML-Code: <?xml version="1.0" encoding="UTF-8"?> <services-config> <services> <service id="amfphp-flashremoting-service" class="flex.messaging.services.RemotingService" messageTypes="flex.messaging.messages.RemotingMessage"> <destination id="amfphp"> <channels> <channel ref="my-amf-secure"/> </channels> <properties> <source>*</source> </properties> </destination> </service> </services> <channels> <channel-definition id="my-amf" class="mx.messaging.channels.AMFChannel"> <endpoint uri="http://localhost:80/FlexAppXY/Amfphp/" class="flex.messaging.endpoints.AMFEndpoint"/> </channel-definition> <channel-definition id="my-amf-secure" class="mx.messaging.channels.SecureAMFChannel"> <endpoint uri="https://localhost:80/FlexAppXY/Amfphp" class="flex.messaging.endpoints.SecureAMFEndpoint"/> </channel-definition> </channels> </services-config> VG LordCorax
__________________ It's not a bug! It's a feature! |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Nov 2007 Ort: Göttingen
Beiträge: 42
|
Oh ja danke für den Hinweis. Den richtigen Port sollte man schon verwenden . Aber daran liegt es bis jetzt auch nicht. Den SSL-Port für den Microsoft SQL Server kann ich scheinbar erst optimal verwenden, wenn ich das Sicherheitszertifikat habe. Sobald ich das habe, werde ich die Auflösung bringen. Schließlich sind Microsoft und PHP selten gesehene Paare.
__________________ It's not a bug! It's a feature! |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Nov 2007 Ort: Göttingen
Beiträge: 42
|
So es gibt Neuigkeiten. Ich habe meine service-Datei angepasst, Zertifikat wurde beantragt und gewährt. Nur stehe ich noch immer wie der Ochs vorm Scheunentor. Allerdings bin ich um eine Sache schlauer. Es liegt nicht an der Verbindung (wenigstens etwas), sondern an den RemoteObjects. Woher ich das weiß? Nun ich habe einfach mal ein Flex-RemoteObject in meine Anwendung reingehauen, et voilá die Anwendung nimmt Kontakt mit AMFPHP auf. Unglücklicherweise nutze ich RemoteObjects ausschließlich in AS3-Klassen und da funktioniert die ganze Sache eben nicht. Hat jemand von euch nen Tipp, wie ich der Sache Herr werden könnte? VG LordCorax
__________________ It's not a bug! It's a feature! |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Nov 2007 Ort: Göttingen
Beiträge: 42
|
So ich hake das Thema an der Stelle mal ab. Es hat jetzt definitiv nichts mehr mit dem Server zu tun, sondern es handelt sich um ein ActionScript 3 Problem. Und zwar bekomme ich immer dann eine Fehlermeldung, wenn ich die bereits geschriebenen PHP-Klassen verwende. Packe ich die selbe Methode in eine andere Klasse, dann klappts. Total Banane das ganze.
__________________ It's not a bug! It's a feature! |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem mit AMFPHP? | silentx | Flex allgemein | 6 | 24-08-2011 10:55 |
| amfPHP AS2 Url-Problem | seimen | Flash Remoting | 4 | 11-12-2008 12:30 |
| AMFPHP Problem | mirzahat | Server-Seite allgemein | 2 | 02-04-2005 16:36 |
| AMFPHP Problem | mirzahat | Flash Remoting | 2 | 15-03-2004 08:03 |
| AMFPHP Problem | mirzahat | PHP und MySQL | 1 | 16-02-2004 18:58 |