我正在尝试为 Intranet 文档管理系统开发一个提要,以便员工可以收到新文档的通知。我实际上已经完成了编码,但是没有办法对用户进行身份验证。
此外,我没有成功地将提要添加到新闻阅读器,但可以使用 Firefox Live Bookmark。
有任何想法吗
更新:
由于我无法很好地解释,我将具体说明我希望它在 OutLook RSS 提要中工作。
谢谢
我正在尝试为 Intranet 文档管理系统开发一个提要,以便员工可以收到新文档的通知。我实际上已经完成了编码,但是没有办法对用户进行身份验证。
此外,我没有成功地将提要添加到新闻阅读器,但可以使用 Firefox Live Bookmark。
有任何想法吗
更新:
由于我无法很好地解释,我将具体说明我希望它在 OutLook RSS 提要中工作。
谢谢
您可以尝试HTTP 身份验证(基本或摘要)。
至于新闻阅读器,请澄清您在做什么以及出了什么问题。
提要阅读器必须能够访问提要的 URL,因此如果它仅对您网络上的人可用,Google 阅读器(例如)将无法解析地址并找到提要。
有这么多的提要阅读器,并且身份验证技术如此流行,以至于我认为传统的身份验证可能是一个阻塞问题。
这是用于内联网的,对吧?你使用静态IP吗?
也许有一个身份验证页面(他们使用公司凭据登录的地方),从那时起,他们就可以从该 IP 访问他们的 RSS 提要。如果他们移动到另一个 IP,他们只需要重新认证。
您甚至可以通过 RSS 提要发送身份验证消息。
如果 IP 在很多地方移动,那会很痛苦,但这是一种可能的选择。
如果做不到这一点,则强制执行哪些阅读器可以使用。NewsGator支持完全身份验证,因此肯定是最简单的方法。
Outlook 2007 及更高版本可以订阅经过身份验证的提要作为一种解决方法。这并不理想,但有可能。
在您的 PHP 端,您只需要使用一些基本的 HTTP 身份验证。
为什么不为该特定用户创建一个身份验证令牌,以便令牌/提要 ID 组合对用户进行身份验证?
您还可以使用 Web 服务来做到这一点,例如 REST/SOAP。