0
我正在嘗試獲取需要使用svcutil.exe登錄的服務的元數據。 我該怎麼做?如何獲得需要登錄的肥皂服務元數據?
我正在嘗試獲取需要使用svcutil.exe登錄的服務的元數據。 我該怎麼做?如何獲得需要登錄的肥皂服務元數據?
基本上有三種方式來實現:
1)使用Visual Studio的「添加服務引用」它會問你的憑據。
2)在IE中瀏覽WSDL(在傳遞憑據後)並保存所有WSDL和XSD,然後使用SVCUTIL從這些生成代理。在後方B/C疼痛,它需要手動編輯。
3)從服務提供商獲取代理。他們應該讓他們生成併爲您做好準備。
奇怪的是,提供者應該有一個公開的http端點,沒有安全性,可供您從中生成代理,因爲前兩種不依賴於環境(防火牆,安全設置等)。最糟糕的情況是,他們應該能夠爲您提供WSDL以從中生成代理。
我試過,但沒有得到任何東西。它說「無法從https獲取」 – Freshblood 2010-07-07 14:16:29
如果你去IE瀏覽器,你可以看到wsdl,對吧?登錄後。另外,你是否嘗試過在Visual Studio中添加服務引用? – CkH 2010-07-07 14:18:44
當我在瀏覽器中測試它寫道「目錄列表被拒絕」也鏈接包含https – Freshblood 2010-07-07 14:20:52