Thanks Peter. My assumption was that if I'm loading via https, the secure channel would be used. If not, the unsecure channel would be used.
I can try the TraceTarget, but where is the flashlog located? Don --- In [email protected], "Peter Farland" <[EMAIL PROTECTED]> wrote: > > > If you're loading your SWF via HTTPS then you should be able to make > secure connections from the Flash Player. As for the right channel being > automatically selected, it depends on whether channel failover happens > correctly. I didn't see a destination configuration below, but if the > <channels> snippet represents the list of channels for your destination, > then I believe it will try to connect using the SecureAMFChannel first > and fall back to the AMFChannel on failing. While this might be useful > in development, I wouldn't suggest it for deployment - especially if you > really do have a requirement to connect to a secure endpoint. > > Can you add <mx:TraceTarget /> to your MXML, recompile, and then debug > or look at flashlog.txt for more information about what might be going > wrong in the channel connection phase? > > > > > > > > > -----Original Message----- > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of nasawebguy > Sent: Wednesday, January 02, 2008 8:45 PM > To: [email protected] > Subject: [flexcoders] Flex SSL over AMF with ColdFusion > services-config.xml > > When I use smartsniff/Charles, my remoteObject content is not > encrypted/https/port 443. IE/Firefox shows SSL to the user, eventhough > the data is NOT actually encrypted over AMF! > > Below is my services-config.xml file and remoteObject code snips. > > I've been researching this all day with no clear solution. As I > understand it so far, I should be able to use two channels in my > ColdFusion destination and the correct channel would be used > automatically. Not the case. I need https pages to use SSL and http > pages to not. > > I tried splitting them up into two destinations, "ColdFusion" and > "ColdFusionSecure", in the same services-config, but I keep getting > errors that ColdFusionSecure cannot be found, when it is used at the > remoteObject destination. > > I'd appreciate any suggestions. > > Thanks, > Don > > <channels> > <channel ref="my-secure-cfamf"/> > <channel ref="my-cfamf"/> > </channels> > > > <channel-definition id="my-cfamf" > class="mx.messaging.channels.AMFChannel"> > <endpoint > uri="http://{server.name}:{server.port}/flex2gateway/" > class="flex.messaging.endpoints.AMFEndpoint"/> > > <properties> > <polling-enabled>false</polling-enabled> > <serialization> > <instantiate-types>false</instantiate-types> > </serialization> > </properties> > </channel-definition> > > <channel-definition id="my-secure-cfamf" > class="mx.messaging.channels.SecureAMFChannel"> > <endpoint > uri="https://{server.name}:{server.port}/flex2gateway/" > class="flex.messaging.endpoints.SecureAMFEndpoint"/> > > <properties> > > <add-no-cache-headers>false</add-no-cache-headers> > <polling-enabled>false</polling-enabled> > <serialization> > <instantiate-types>false</instantiate-types> > </serialization> > </properties> > </channel-definition> > > > <mx:RemoteObject > id="cfdata" showBusyCursor="true" > destination="ColdFusion" source="flex.secure.send"> > <mx:method name="sendUpdate" > result="sendUpdate_Result(event)" > fault="sendUpdate_Fault(event)" /> > </mx:RemoteObject> > > > > -- > Flexcoders Mailing List > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > Search Archives: > http://www.mail-archive.com/flexcoders%40yahoogroups.com > Yahoo! Groups Links >

