我正在研究代理初始化(PrivateInvoke方法)的慢度,發現很多人都建議我們將usedefaultwebproxy設置爲false。但在進行修復之前,我想更多地瞭解它是什麼以及它做了什麼?它如何影響我的代碼的其他領域等。WCF中usedefaultwebproxy的用途是什麼?
3
A
回答
2
「什麼」是on MSDN - 它只是控制是否它應該從系統配置找到代理,或者您是否指定它。如果我們假設你會給它同樣的價值,那麼唯一的用處似乎是:避免額外的查找(可能需要一個未知的時間,也許?)。但是,這可能是因爲您想完全繞過代理並直接轉到代理。我當然記得(當天回來)使用proxycfg和netsh來禁用本地地址的代理服務器,但那是(IIRC)更多地將Windows憑據傳遞給本地服務器。
1
它只是指定您的HTTP服務調用是否應通過系統的默認配置Web代理重定向,或者您是否想手動指定要使用的代理。在MSDN
4
BasicHttpBinding.UseDefaultWebProxy
更多信息說,如果該服務應使用默認的Web代理與否。如果它是錯誤的,那麼您可以使用BasicHttpBinding.ProxyAddress來設置代理。如果爲true,則使用「默認代理」,因此如果您的應用程序池標識設置爲域用戶,則從該用戶的配置文件讀取默認代理設置。如果身份是系統用戶,我不確定您如何設置默認代理。 如果您不想依賴正確設置的默認代理,則不使用默認代理將是一個好主意。您可能還會節省一些時間來閱讀默認代理設置,特別是如果應用程序池標識具有較大或損壞的配置文件。
相關問題
- 1. 什麼是WCF代理,它們有什麼用途?
- 2. WCF服務中多個端點的用途是什麼?
- 3. WCF服務中基地址的用途是什麼
- 4. layout.xml的用途是什麼?
- 5. PhoneGap的用途是什麼?
- 6. AtomicReferenceArray的用途是什麼?
- 7. felix.xml的用途是什麼?
- 8. WSDL的用途是什麼?
- 9. RegisterFmxClasses的用途是什麼?
- 10. FXCollections.observableArrayList的用途是什麼?
- 11. config.assets.precompile的用途是什麼?
- 12. Rake的用途是什麼?
- 13. _dl_sysinfo_int80的用途是什麼?
- 14. javax.security.auth.callback。*的用途是什麼?
- 15. System.Data.SqlClient.SqlParameter.IsNullable的用途是什麼?
- 16. _GLOBAL__I_的用途是什麼?
- 17. $ _POST的用途是什麼?
- 18. RhoMobile的用途是什麼?
- 19. StandardOpenOption.SPARSE的用途是什麼?
- 20. CreateSilverlight.js的用途是什麼?
- 21. ServicePointManager.ServerCertificateValidationCallback的用途是什麼?
- 22. RegisterGlobalFilters的用途是什麼?
- 23. SDL_opengl_glext.h的用途是什麼?
- 24. NSExpression的用途是什麼?
- 25. AutoDiscoverURL的用途是什麼?
- 26. jquery.mobile.structure的用途是什麼?
- 27. JMSTemplate.execute的用途是什麼
- 28. Object.prototype.toString()的用途是什麼?
- 29. RecognizerIntent.DETAILS_META_DATA的用途是什麼?
- 30. Windows.Data.Xml.Dom的用途是什麼