PDA

View Full Version : دسترسی به wcf در یک دامین دیگر در سیلورلایت



peymannaji
پنج شنبه 29 بهمن 1388, 13:08 عصر
با سلام

واقعیتش سر دو راهی موندم که این تاپیک در بخش silverlight ایجاد بشه یا wcf اما بحث اصلی ما در ارتباط دسترسی به وب سرویس در سیلورلایت هست در نیتجه فکر میکنم مکان قرار گیری این تاپیک صحیح باشه .

خوب بریم سر اصل مطلب . هنگامی که در یک پروژه سیلور یک wcf ایجاد میشه خوب دسترسی به اون و اضافه کردن سرویس به reference پروژه کار احتی هست . اما اگر این سرویس wcf بروی یک دامین دیگه باشه آنوقت چکار باید کرد ؟

exlord
دوشنبه 24 اسفند 1388, 11:57 صبح
باید یه فایل به اسم clientaccesspolicy.xml درست کنی تو Root سرور و توش هم انو بنویسی :

<?xml version="1.0" encoding="utf-8" ?>
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="/*Specify request headers like Content-Type,SOAPAction*/">
<domain uri="*"/>
</allow-from>
<grant-to>
<resource include-subpaths="true" path="/"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy>


<domain uri="*"/>
به جای * میتونی آدرس سایتی که Silver توش هست رو بزاری

vs2008
دوشنبه 14 اسفند 1391, 12:40 عصر
منم این مشکل رو دارم اما حل نمیشه !
http://barnamenevis.org/showthread.php?386417-%D9%84%D9%88%D8%AF-xap-%D9%81%D8%A7%DB%8C%D9%84-%D8%AF%D8%B1%D9%88%D9%86-%D9%BE%D8%B1%D9%88%DA%98%D9%87