以编程方式更改 Sustainsys.Saml2 HttpModule 配置

Change Sustainsys.Saml2 HttpModule Configuration Programmatically

我有一个遗留的 Web 表单 ASP.Net 项目,我刚刚在其中成功集成了 Sustainsys.Saml2

我想知道如何以编程方式更改配置。

例如:在 webconfig 中,我定义了我的(SP)元数据 url。但是,因为我 运行 在我的 Dev 机器上,加上测试服务器、QA 服务器和生产服务器,每个服务器都有自己的 Url。我希望能够根据 运行ning.

站点以编程方式更改 Url

谢谢。

是的,这是可能的。您可以访问 Options.FromConfiguration 静态 属性 并从代码修改它。事实上,许多最近添加的功能在 web.config.

中是不可用的

Options.FromConfiguration 将在第一次访问时从 web.config 读取设置,但内存中的副本可以自由修改。