极为重要的amfphp-config文件设置问题解决了

不知为什么,使用纯IP地址指定路径怎么都无法找到

crossdomain.xml文件:

<?xml version="1.0" ?>
<cross-domain-policy>
    <allow-access-from domain="*" secure="false"/>
    <allow-access-from domain="*.photosn.net"/>
    <allow-access-from domain="localhost"/>
    <allow-access-from domain="127.0.0.1"/>
</cross-domain-policy>

 最后试了一下用域名,就行了.

amfphp-config.xml

<?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-amfphp" />
        </channels>
        <properties>
          <source>*</source>
        </properties>
      </destination>
    </service>
  </services>
  <channels>
    <channel-definition id="my-amfphp" class="mx.messaging.channels.AMFChannel">
      <endpoint url="http://www.photosn.net/amfphp/gateway.php" class="flex.messaging.endpoints.AMFEndpoint" />
      <!--
                 <endpoint url="http://xxx.xx.xxx.xx/amfphp/gateway.php"
                 class="flex.messaging.endpoints.AMFEndpoint" />
            -->
      <!--
                 <endpoint url="http://192.168.1.5/amfphp/gateway.php"
                 class="flex.messaging.endpoints.AMFEndpoint" />
            -->
    </channel-definition>
  </channels>
</services-config>

 

你可能感兴趣的:(PHP,xml,.net,Flex,Access)