سؤال

وأحصل على خطأ أمان الغريب حقا عند محاولة تحميل البيانات من URL واحد إلى آخر. أساسا بلدي الفيسبوك نقاط URL قماش لhttp://www.tonyamoyal.com/stuff/path/ ويحتوي على أف ب: العلامة فرنك سويسري مما يشير إلى http://www.tonyamoyal.com/stuff/path/Quiz.swf. الأحمال الفيسبوك التطبيق بشكل جيد ولكن عندما أحاول أن استدعاء خدمة موجودة على URL آخر، وأحصل على خطأ أمان:

http://www.tonyamoyal.com/stuff/path/Quiz.swf cannot load data from http://www.somedomain.com/path/path/service.aspx

ويتم تعيين المجال عبر عن tonyamoyal.com حتى السماح لجميع المجالات لتمرير. وعبر النطاقات على somedomain.com لديها خط السماح تحديدا مكالمات من www.tonyamoyal.com:

<allow-access-from domain="www.tonyamoyal.com" />

وأي فكرة لماذا لن يكون هناك قضية أمنية هنا؟

هل كانت مفيدة؟

المحلول

وفي بدء تشغيل التطبيق محاولة تحميل ملف السياسة عن طريق القيام:

Security.loadPolicyFile("http://www.somedomain.com/crossdomain.xml");
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top