我在ASP.NET MVC中创建了一个基本的RSS,它基于我电子商务商店中的新项目--新商品、销售商品等--生成一个RSS。
我想更进一步,创建一个特定于用户的提要。例如,根据用户以前的购买历史,向他们展示感兴趣的新产品。这个提要是特定于用户的,通常需要登录到他们的帐户(asp.net成员资格)才能看到这些信息。我的问题是,会员是如何在RSS级别上工作的?在MVC中,我可以很容易地创建一个动作过滤器,它要求用户登录到站点来订阅提要,但我不确定这在提要阅读器中是否可行。当我在IE8内置的读取器中查看提要并且没有登录到我的帐户时,我得到以下消息:
不支持带有DTD的提要
我想做的事有可能吗?如有任何指导,将不胜感激。
提前谢谢你,
JP
发布于 2010-07-07 01:56:07
发布于 2010-07-07 01:46:05
我从未尝试过使用RSS,但您是否尝试过使用“授权属性”
[Authorize(Users="Stephen")]
public RSSActionResult StephenRss()
{
return View();
}https://stackoverflow.com/questions/3191328
复制相似问题