2009-02-04 105 views
0

我正在努力實施SAML服務。因此,我認爲在將斷言發送給服務提供者(服務提供者使用他們的私鑰進行驗證)之前,身份提供者應該使用服務提供者的公鑰對數字簽名SAML斷言。但是,我很難找到使用SignXML對象(在C#中)使用公鑰簽名的任何示例。所有示例都使用私鑰進行簽名。使用公鑰示例簽名XML?

任何示例或建議將不勝感激。

回答

1

否 - 正確的行爲是身份提供商使用自己的私鑰和服務提供商簽名以使用身份提供商的公鑰進行驗證。