共用方式為


分散式應用程式的 SSPI 選項

開發人員有許多建置分散式應用程式的選項。 安全性支援提供者介面 (SSPI) 提供應用層級通訊協定與 安全性通訊協定之間的抽象層。 應用程式可以使用數種方式來利用 SSPI 安全性通訊協定:

  • 直接呼叫 SSPI 例程(適用於傳統、套接字型應用程式)。

    例程會使用要求/回應訊息來實作具有 SSPI 安全性相關數據的 應用程式通訊協定

  • 使用 COM 呼叫在較低層級使用已驗證 RPC 和 SSPI 實作的安全性選項。

    這些應用程式不會直接呼叫 SSPI 函式。

  • 使用 Windows Sockets 2 (WinSock) 與擴充的 WinSock 介面,以允許傳輸提供者使用安全性功能。

    此方法會將 安全性支援提供者 (SSP) 整合到網路堆疊中,並透過通用介面提供安全性和傳輸服務。

  • 使用 Windows 因特網擴充功能 API (WinInet) 和設計來支援因特網安全性通訊協定的介面,例如 安全套接字層 (SSL) 通訊協定。

    應用程式會使用 SSPI 介面 安全通道 (Schannel) 安全性提供者來實作 WinInet 安全性。 安全通道是 SSL 的Microsoft實作。

數個 SSPI 函式會傳回代表各種物件生命週期的時間戳。 安全性套件 可以維持時間,並以不同方式提供時間戳,但使用當地時間可簡化使用 SSPI 函式的應用程式工作。