WCF BasicHttpBinding: ProxyAddress ۋە UseDefaultWebProxy
توشۇش كىنىشكىسىنى ئۆزگەرتىشتىن بۇرۇن BasicHttpBinding نىڭ ئېنىق proxy ئادرېسى بىلەن كۆڭۈلدىكى proxy تاللاشنى ماسلاشتۇرۇڭ.
قۇرۇلغان مۇلازىمەت خېرىدارىدا ھەم مۇلازىمەت ئاخىرلاش نۇقتىسى ھەم proxy غا مۇناسىۋەتلىك باغلاش تەڭشەكلىرى بولۇشى مۇمكىن. قايسى ئادرېسنىڭ قايسى رولغا تەۋە ئىكەنلىكىنى ئېنىقلاشتىن باشلاڭ. SOAP مۇلازىمىتى مەنزىل بولۇپ قالىدۇ؛ ProxyAddress بىر ۋاسىتىچىنى ئاتايدۇ.
BasicHttpBinding ئۈچۈن UseDefaultWebProxy ئاپتوماتىك سەپلەنگەن proxy ھەرىكىتىنى تاللايدۇ ۋە كۆڭۈلدىكى قىممىتى true. Microsoft نىڭ كېلىشىمى بۇ true قىممىتىنى null بولمىغان ئېنىق ProxyAddress بىلەن بىرلەشتۈرۈشنى قوللىمايدۇ. ئىككىسىنى تەيىنلەپ بىرى ئۈنسىز ئۈستۈنلۈك ئالىدۇ دەپ پەرەز قىلىشنىڭ ئورنىغا تاللاشنى بىردەك قىلىڭ. رۇخسەت قىلىنغان دەلىللەنمىگەن ئاممىۋى proxy يولىدىكى ئاممىغا ئېچىلغان SOAP مۇلازىمىتى ئۈچۈن HTTP proxy تىزىملىكى ProxyAddress ئۈچۈن نامزات ئادرېسلارنى تەمىنلەيدۇ؛ باشقا ئاخىرلاش نۇقتىسىدىن proxy كىنىشكىسىنى ساقلىماڭ.
ئاخىرلاش نۇقتىسى ئەمەلىي ئىشلىتىۋاتقان باغلاشنى تەكشۈرۈڭ
ياردەمچى فۇنكسىيە توغرا باغلاشنى قۇرالايدۇ، ئەمما قۇرۇلغان خېرىدار يەنىلا باشقا سەپلەنگەن ئاخىرلاش نۇقتىسىنى ئىشلىتىۋاتقان بولۇشى مۇمكىن. مەغلۇپ بولغان چاقىرىققا تەيىنلەنگەن باغلاشنى تەكشۈرۈڭ. خېرىدار ھەرگىز تاللىمىغان سەپلەش تۈرىنى ئۆزگەرتىش ئۇنىڭ يولىغا تەسىر كۆرسىتەلمەيدۇ.
ئاندىن proxy كىنىشكىسىنىڭ تۈرىنى مۇلازىمەت كىنىشكىسىنىڭ تۈرىدىن ئايرىڭ. SOAP مۇلازىمىتى تەلەپ قىلغان پارول ئاپتوماتىك تاللانغان تور ۋاسىتىچىسىنىڭ ھېساباتى ئەمەس.
توشۇش بىخەتەرلىك ھالىتى يەنە بىر قارار. پەقەت كونا جاۋاب تەۋسىيە قىلغانلىقى ئۈچۈن پەقەت كىنىشكە ھالىتىگە ئۆتۈش توشۇش پەرەزلىرىنى ئۆزگەرتىدۇ؛ يول ياكى ھېساباتنىڭ توغرىلىقىنى ئىسپاتلىمايدۇ. نىشاننىڭ كۆزلىنىۋاتقان TLS نى ساقلاڭ ۋە ئورنىتىلغان WCF خېرىدارى بىلەن proxy قوللايدىغان دەلىللەش تەرتىپىنى ئىشلىتىڭ.
پايدىلىق دىئاگنوز مۇلازىمەت ئاخىرلاش نۇقتىسى، تاللانغان proxy مەنبەسى، باغلاش ئوبيېكتى ۋە بىرىنچى جاۋاب باسقۇچىنى ئاتايدۇ. بۇ 407 نى تارايتىدۇ، ئەمما قۇرۇلغان مۇلازىمەت خېرىدارىنى مۇناسىۋەتسىز سەپلەش پەرەزلىرىنىڭ توپلىمىغا ئايلاندۇرمايدۇ.