WCF BasicHttpBinding: ProxyAddress او UseDefaultWebProxy
له ترانسپورت اعتبارنامې بدلولو دمخه د BasicHttpBinding روښانه پروکسي پته او د ډیفالټ پروکسي غوراوي سره سمون واچوئ.
جوړ شوی د خدمت کلاینټ کیدای شي د خدمت پای ټکی او د پروکسي پورې اړوند د بایندنګ ترتیبات دواړه ولري. له دې سره پیل وکړئ چې کومه پته د کوم رول ده. SOAP خدمت منزل پاتې کیږي؛ ProxyAddress د یوه منځګړي نوم اخلي.
د BasicHttpBinding لپاره، UseDefaultWebProxy په اتوماتیک ډول ترتیب شوی پروکسي چلند غوره کوي او په ډیفالټ ډول true دی. د Microsoft تړون د دې true ارزښت د غیر null روښانه ProxyAddress سره یوځای کېدل نه ملاتړ کوي. غوراوی سره سمون ورکړئ، پرځای د دې چې دواړه وټاکئ او فرض وکړئ چې یو یې په خاموشۍ بریالی کیږي. د اجازه ورکړل شوي غیر تصدیق شوي عامه پروکسي لارې په اوږدو کې د عامه توګه د لاسرسي وړ SOAP خدمت لپاره د HTTP پروکسي لیست د ProxyAddress لپاره نوماند پتې برابروي؛ د بل پای ټکي څخه کوم پروکسي اعتبارنامې مه ساتئ.
هغه بایندنګ وګورئ چې پای ټکی یې واقعیا کاروي
د مرستندویه فنکشن کولای شي سم بایندنګ جوړ کړي، خو جوړ شوی کلاینټ لا هم بله ترتیب شوې پای ټکی کاروي. هغه بایندنګ وګورئ چې ناکامې غوښتنې ته ټاکل شوی. د ترتیباتو هغه ننوتل بدلول چې کلاینټ هیڅکله نه دي غوره کړي، نشي کولای د هغې لارې ته زیان ورسوي.
بیا د پروکسي اعتبارنامې ډول د خدمت د اعتبارنامې ډول څخه جلا کړئ. هغه پټنوم چې SOAP خدمت یې غواړي په اتوماتیک ډول د غوره شوي شبکې منځګړي حساب نه دی.
د ترانسپورت امنیت حالت یوه بله پرېکړه ده. یوازې د اعتبارنامې حالت ته تلل یوازې ځکه چې یو زوړ ځواب دا وړاندیز کوي، د ترانسپورت انګېرنې بدلوي؛ دا ثابتوي نه چې لار یا حساب سم دي. د منزل په نظر کې نیول شوی TLS وساتئ او هغه تصدیق ترتیب وکاروئ چې ځای پرځای شوی WCF کلاینټ او پروکسي یې ملاتړ کوي.
ګټور تشخیص د خدمت پای ټکی، غوره شوی پروکسي سرچینه، د بایندنګ نمونه او د لومړي ځواب پړاو نوم اخلي. دا 407 تنګوي پرته له دې چې جوړ شوی د خدمت کلاینټ په بې اړیکه د ترتیباتو اټکلونو ټولګه بدل کړي.