【问题标题】:Implement ADFS without using MVC pattern?在不使用 MVC 模式的情况下实现 ADFS?
【发布时间】:2017-07-11 08:09:53
【问题描述】:

目前我正在使用的项目是使用 ASP.NET Web Forms 开发的,我在网上几乎找不到任何 ADFS 可以与 ASP.NET Web Forms 集成的示例,它们都是带有 MVC 的 ADFS,例如 @987654321 @。

询问是否可以使用 ASP.NET Web 窗体而不使用 MVC 来实现 ADFS?如果可以,我可以参考哪篇有用的文章?

【问题讨论】:

    标签: active-directory adfs ws-federation


    【解决方案1】:

    是的,你可以。

    使用 WIF 作为访问 ADFS 的方法。这实际上只是使用了对 web.config 的更改。如果您有旧的 VS,例如2012 / 2012,您可以使用“添加 STS”或“身份和访问工具”为您连接一切。

    很好的概述here

    【讨论】:

    • 要实现多个 ADFS,WIF 是否仍然适用于这种情况?
    • 您需要定义“多个ADFS”。你的用例是什么?
    • 例如Web 表单应用程序需要与 Antariksh.com 和 IndiaUniverse.com 的 ADFS 集成,简而言之,单个 ASP.NET Web 表单应用程序中的多个 ADFS 集成。
    • 开箱即用,您不能这样做。 web.config 只指向一个 ADFS,您可以做的是运行您自己的 ADFS。将您的应用程序连接到它。将其与任意数量的其他 ADFS 联合起来。
    • 或使用 IDaaS,例如 Okta、Auth0。将您的应用程序连接到它。将其与任意数量的其他 ADFS 联合起来。
    猜你喜欢
    • 2018-10-04
    • 1970-01-01
    • 1970-01-01
    • 2011-01-27
    • 2021-03-09
    • 1970-01-01
    • 2022-08-09
    • 1970-01-01
    相关资源
    最近更新 更多