crossdomain.xml ファイルから IP アドレスを非表示にし、すべてのクライアント IP にアクセスして、Web サーバー アプリケーションからサーバー データにアクセスするにはどうすればよいですか。
ここに例があります
以下は、クライアント IP 121.171.1.181 121.171.1.182 121.171.1.183 121.171.1.184
上記のすべてのクライアントには、demo.swf ファイルで使用するデータを取得するための URL http://www.test.com/data.txtファイルを持つ demo.swf がインストールされています。
注: (実稼働シナリオでは 100 のクライアント IP があります)
Web Server www.test.com以下の crossdomain.xml はルートにあります
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="121.171.1.181" secure="false" to-ports="80" />
<allow-access-from domain="121.171.1.182" secure="false" to-ports="80" />
<allow-access-from domain="121.171.1.183" secure="false" to-ports="80" />
<allow-access-from domain="121.171.1.184" secure="false" to-ports="80" />
<allow-http-request-headers-from domain="121.171.1.181" headers="*" secure="false"/>
<allow-http-request-headers-from domain="121.171.1.182" headers="*" secure="false" />
<allow-http-request-headers-from domain="121.171.1.183" headers="*" secure="false" />
<allow-http-request-headers-from domain="121.171.1.184" headers="*" secure="false" />
</cross-domain-policy>
問題: セキュリティ スキャン ソフトウェアのスキャンで、crossdomain.xml ファイルで識別された内部 IP アドレスが表示されます。
crossdomain.xml ファイルで IP アドレスを隠し、すべてのクライアントがhttp://www.test.com/data.txtファイルにアクセスできるようにする方法。