As BasicHttpsBinding is new at .net 4.5, I don't seem to be able to find much stuff around differences between the two.
相关问题
- Generic Generics in Managed C++
- How to Debug/Register a Permanent WMI Event Which
- 'System.Threading.ThreadAbortException' in
- Bulk update SQL Server C#
- Should I use static function in c# where many call
Indeed the two bindings are very similar. The only real difference is that to require HTTPS, the endpoint needed to be configured with a BasicHttpBinding in which you define the security mode as Transport (or any of the other valid enumerations). With a BasicHttpsBinding on the endpoint, the security mode is defaulted to Transport and the client credential type is set to None.
So here was your configuration before WCF 4.5:
With WCF 4.5, the same configuration can be simplified to:
See What’s new in WCF 4.5? BasicHttpsBinding for additional detail.