Flex安全訪問配置

2021-08-25 17:22:30 字數 932 閱讀 4996

flexwebservicexmlflashweb

1.flex 配置安全沙包

當flex訪問webservice服務時,在本地能夠正常訪問,當部署到web容器中發布為web服務後,再呼叫webservicie,此時就會被拒絕訪問,這就是flex跨域訪問的沙箱問題,為了解決flex跨域訪問webservice的問題,可採用如下方案:

首先,flex跨域訪問被拒絕是因為提供服務方沒有配置安全策略檔案,即crossdomain.xml,如果你不想用crossdomain.xml就要用到**,即自己寫乙個後台讀取webservice,然後提供給自己的flex應用,因為在flashplayer中,要flex跨域必須要有策略檔案。考慮到flashplayer公升級到9.124之後,加強了安全性,之前的crossdomain.xml的寫法發生了變化,以下就是該檔案的完整寫法:

<?xml version="1.0" encoding="utf-8"?>

表示該服務允許任何外域來訪問。

關於crossdomain.xml的放置目錄問題,有如下解決方案,可放置在:

1)如果這個目錄是容器的根目錄,可以通過以下的url訪問crossdomain.xml:

這樣,外部flex跨域訪問該服務發布的webservice時,flashplayer首先找的就是crossdomain.xml檔案,若安全機制設定為允許訪問,則訪問成功。

2.flex配置可訪問的磁碟

在c:\windows\system32\macromed\flash\flashplayertrust目錄下放置文字檔案 ,內容為可訪問的磁碟 eg:

c:\d:\

e:\f:\

redis 遠端 訪問 安全配置

朋友總結很好,就 了 站長部落格 假設兩台redis伺服器,ip分別為 192.168.1.101和192.168.1.103,如果在101上通過redis cli訪問103上的redis呢?在遠端連線103直線,先講下redis cli的幾個關鍵引數 用法 redis cli options cm...

nginx 安全配置和限制訪問

nginx基本安全配置 配置ssl證書 listen 443 ssl ssl certificate usr local nginx conf server.crt ssl certificate key usr local nginx conf server.key 關閉目錄瀏覽功能 隱藏版本號 ...

Flex 安全沙箱

1.網路訪問的swf檔案,security.sandboxtype值為remote,這種情況下通過伺服器上的跨域檔案crossdomain.xml判斷是否能夠跨域訪問。比如http site1 flash1.swf需要訪問http site2上的資源,則需要在site2伺服器上crossdomain...