【问题标题】:How to allow authorization to an rss feed using ASP.NET MVC?如何允许使用 ASP.NET MVC 对 rss 提要进行授权?
【发布时间】:2008-11-17 10:20:27
【问题描述】:

我们的商店正在将我们的内部项目管理应用程序从 ASP.NET Web 窗体转换为 ASP.NET MVC。

我想为我们的客户提供他们当前未解决问题的 RSS 提要……但我想通过某种类型的授权来这样做,例如登录名和密码。

这可能使用 ASP.NET MVC 还是应该通过 WCF 等其他服务来完成?示例代码将非常感谢

【问题讨论】:

    标签: asp.net-mvc authorization


    【解决方案1】:

    我不确定最好的方法,但可以想到一些,但没有一个是超级棒的。

    所有这些都有点糟糕,因为密码(或令牌)是 url 可见的。如果它是https而不是http,也许这被认为是可以的。我认为第一个选项 + https 很常见?

    【讨论】:

    • 我认为这可能是唯一的方法......因为这是用于内部使用的应用程序......我想我会试一试。
    • 如果是内部的,您也许可以使用 Windows 集成授权(域用户等)。
    【解决方案2】:

    如果私人提要是 RSS 规范的一部分,您应该在那里寻找 RSS 身份验证的机制。

    我之前曾在一个项目中考虑过这一点,并得出结论,安全 RSS 将永远无法工作,因为没有足够的客户端(例如谷歌阅读器)支持它。

    抱歉,没有完整的答案,但我认为这可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-09
      • 2017-07-18
      • 1970-01-01
      • 1970-01-01
      • 2015-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多