我们有两个网络服务器,我们专门在这两个服务器之间执行任务。我们决定将所有的 asp/aspx 页面放到一个服务器中,并将一个 upload.aspx + sql 服务器放到另一个服务器中:
这是服务器的名称:
http://server1.somecompany.com // 这是所有页面所在的位置 + swfupload
http://server2.somecompany.com // 这是 upload.aspx 和 sql server 所在的位置
这是 add_item.asp 中的代码,swfupload 将从 server2 调用 upload.aspx
SWFUpload.onload = function () {
var audio_settings = {
flash_url : "../script/swfupload.swf",
upload_url: "http://server2.somecompany.com/upload.aspx", // this is where swfupload from server1 call server 2
post_params: {
"ASPSESSID" : "{CDDAF2E2-1178-4465-9842-E54751DE8664}",
"HELLO-WORLD" : "Here I Am",
"section" : "sound"
},
当我单击上传按钮时,swfupload 尝试将我的页面重定向到 server2.somecompany.com 并且无法正常工作
但是当我将upload_url : 更改为类似:
http://server1.somecomapny.com
一切正常
我知道这与 swfupload 中的安全问题有关,他们已经像这样解决了它,但是这种固定让我们头晕目眩。
我该怎么办?
问候。