2010-07-07 71 views

回答

1

基本上有三種方式來實現:

1)使用Visual Studio的「添加服務引用」它會問你的憑據。

2)在IE中瀏覽WSDL(在傳遞憑據後)並保存所有WSDL和XSD,然後使用SVCUTIL從這些生成代理。在後方B/C疼痛,它需要手動編輯。

3)從服務提供商獲取代理。他們應該讓他們生成併爲您做好準備。

奇怪的是,提供者應該有一個公開的http端點,沒有安全性,可供您從中生成代理,因爲前兩種不依賴於環境(防火牆,安全設置等)。最糟糕的情況是,他們應該能夠爲您提供WSDL以從中生成代理。

+1

我試過,但沒有得到任何東西。它說「無法從https獲取」 – Freshblood 2010-07-07 14:16:29

+0

如果你去IE瀏覽器,你可以看到wsdl,對吧?登錄後。另外,你是否嘗試過在Visual Studio中添加服務引用? – CkH 2010-07-07 14:18:44

+1

當我在瀏覽器中測試它寫道「目錄列表被拒絕」也鏈接包含https – Freshblood 2010-07-07 14:20:52