1
我使用Visual Studio 2008 ...並創建了一個ASP.NET網站。在這個網站項目中,我有一個Web服務文件.asmx。通過HTTP調用此服務工作得很好。但現在需要通過SSL/HTTPS調用它。爲SSL創建asp.net webservice HTTPS
當我通過HTTP瀏覽URL時,.asmx和WSDL顯示得很好。但只要我把HTTPS,瀏覽器顯示消息'Internet Explorer無法顯示網頁'
我們在帶有IIS的Windows 2003服務器上運行此網站。
如果可能,我只想通過HTTPS調用此服務...並通過HTTP保留此項目中的其餘頁面。如果這很困難,我仍然可以爲此服務創建一個新項目......但我仍然不知道如何通過HTTPS訪問它。
在此先感謝您的幫助!
Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.Data
<WebService(Namespace:="http://services.vm.vmc/InstantAccount/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Public Class MyWebService
Inherits System.Web.Services.WebService
<WebMethod()> _
Public Function doSomething(ByVal p_String As String) As String
Return "Test"
End Function
End Class
你啓用了SSL的IIS對於t他的網站? –
可能不是。我會做一些Google搜索,看看如何完成。謝謝! – adam
如果在IIS中爲IIS啓用了這個站點......理論上我應該能夠通過HTTP和HTTPS訪問服務,如果我想......而不改變web服務? – adam