我正在研究代理初始化(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的用途是什么