本章說明如何使用 Secure Sockets Layer (SSL) 來設定 Web 服務用戶端應用程式的安全。
依預設,Web Services Client for C++ 無法使用 Global Security Kit 產品以及安全通道。 如果要使用 SSL,就必須先取得一份 GSKit 副本。HTTP SSL 通道程式庫是隨附於 Web Services Client for C++ 中, 但除非您已取得 GSKit 程式庫,否則您將無法使用它們。
您可以利用 SSL 來保護 HTTP 訊息的安全,SSL 可以先將要求和回應訊息加密, 然後再透過線路來傳輸。
為了安全起見, 任何使用 SSL 的 Web 服務都會在 URL 的 http 名稱中附加‘s’字尾。 例如:
http://some.url.com 會變成becomes https://some.url.com
安全的端點 URL 是以 'https' 開頭的端點。如果要使用 安全的端點 URL,就必須起始設定 GSKit,並且將使用者定義的安全資訊傳送到 AxisClient。如果要這麼做,您可以新增 所需要的資訊至 axiscpp.conf 檔, 或者在 Web 服務用戶端應用程式內配置安全服務的設定。
如果利用 SSL 來設定安全,請完成下列任一步驟: