Single sign on SSO SAML 2.0-EntityDescriptor返回null

Single sign on SSO SAML 2.0-EntityDescriptor返回null,single-sign-on,saml-2.0,Single Sign On,Saml 2.0,由于某些原因,我无法设置EntityDescriptor,它返回null EntityDescriptor metadata = null; metadata = (EntityDescriptor)context.Cache['https://domain.info/blah']; 实例化SAML2.0断言使用者工厂需要此EntityDescriptor。如有任何见解,将不胜感激 我无法获取当前应用程序域的缓存对象,因为它找不到它并返回null。这是因为Uri与Web.Config中元数据项

由于某些原因,我无法设置EntityDescriptor,它返回null

EntityDescriptor metadata = null;
metadata = (EntityDescriptor)context.Cache['https://domain.info/blah'];

实例化SAML2.0断言使用者工厂需要此EntityDescriptor。如有任何见解,将不胜感激

我无法获取当前应用程序域的缓存对象,因为它找不到它并返回null。这是因为Uri与Web.Config中元数据项键值的大小写不匹配。i、 g.
将键值改为小写对我来说很有效

看起来像
context.Cache['https://domain.info/blah']
返回null.Correct。我试图确定它为什么返回null而不返回EntityDescriptor。从您提供的代码中,无法找到原因。你需要更具体一些。在where
context.Cache['https://domain.info/blah“]
已设置。