1
A
回答
4
您需要更改配置文件中的消耗你的新網址服務的任何客戶端應用程序。
您的Web服務應用程序不應該需要任何更改。 IIS將使用SSL證書處理傳輸加密。
這是值得一讀:
2
您的問題 簡單的解決方案創建具有以下
public class HttpsReflector : SoapExtensionReflector
{
public override void ReflectMethod()
{
//no-op
}
public override void ReflectDescription()
{
ServiceDescription description = ReflectionContext.ServiceDescription;
foreach (Service service in description.Services)
{
foreach (Port port in service.Ports)
{
foreach (ServiceDescriptionFormatExtension extension in port.Extensions)
{
SoapAddressBinding binding = extension as SoapAddressBinding;
if (null != binding)
{
binding.Location = binding.Location.Replace("http://", "https://");
}
}
}
}
}
}
給出的代碼}
改變web配置帶班以下
<soapExtensionReflectorTypes>
<add type="xxx.WebServices.HTTP.HttpsReflector, App_code"/>
</soapExtensionReflectorTypes>
相關問題
- 1. 將web服務從http移動到https
- 2. 將Web服務從Http移動到Https
- 3. 調用從http Web服務到HTTPS
- 4. Android和HTTPS Web服務(XmlPullParserException)
- 5. https https web服務錯誤
- 6. web服務與HTTPS
- 7. wso2 dss - 通過https保護基本http服務的web服務
- 8. 使用WCF通過Http和Https調用Web服務
- 9. 通過HTTP和HTTPS使用瘦Web服務器
- 10. 來自HTTPS和HTTP Web服務的響應時間
- 11. HTTP和HTTPS請求,以WCF服務
- 12. REST服務WebHttpBinding與Http和Https
- 13. WCF服務後impleneted通過HTTP和HTTPS
- 14. 創建HTTPS Web服務
- 15. 的Https web服務的PHP
- 16. 調用https web服務(C#)
- 17. Web服務調用HTTPS
- 18. 使用Web服務以https
- 19. express.js,如何區分http服務器和https服務器?
- 20. WCF Web服務 - 我的服務配置說HTTPS,我的客戶端說HTTP
- 21. WCF Web服務方法死在HTTPS,可以在HTTP
- 22. 通過HTTP在HTTPS頁面上調用Web服務
- 23. HTTP錯誤代碼:302調用HTTPS web服務
- 24. jQuery的AJAX到C#Web服務ASMX從HTTPS到HTTP站點
- 25. 如何將Web服務從HTTP轉換爲HTTPS
- 26. 如何將wcf http web服務轉換爲https
- 27. 簡單的HTTP請求和Web服務
- 28. Web服務 - HTTP GET請求和響應
- 29. 什麼是HTTP請求和web服務
- 30. SOAP,HTTP Web服務請求和URL
這個問題將是對[Webmasters.SE] –
更好您是否使用ASP.NET網站?如果是這樣,沒有改變。如果您通過IIS使用WCF,則可能需要更改傳輸綁定。 –
這是簡單的asp.net網站。 – James123