2013-07-10 62 views
0

我在使用Azure ACS的SSO場景中使用JWT令牌而不是SAML令牌進行評估。 JWT被提升爲比SAML更輕量級,但我不確定如何評估該聲明。我假設令牌是通過FedAuth和FedAuth1 cookie傳遞的,但在我測試中,cookie的大小在兩個令牌之間是一致的。如果使用智威湯遜餅乾的話稍微大些。如何評估使用JWT令牌而不是SAML的性能優勢?

我的用法將用於ASP.NET和WebAPI輕流量。

回答

0

FedAuth1,2,3 ,,, Cookie大小與用於認證調用者的令牌類型並不完全相關。 ClaimsIdentity是身份驗證和任何聲明擴充或轉換的結果,都包含在cookie中。

我說: '不完全',因爲:

  1. 如果您選擇 'savebootstrapcontext' [見http://msdn.microsoft.com/en-us/library/system.identitymodel.configuration.identityconfiguration.savebootstrapcontext(v=vs.110).aspx]那麼就會有細微的差別。

  2. jwt索賠類型往往比SAML小,這也可能有所作爲。