Plone和Asp.Net集成 [英] Plone and Asp.Net Integration

查看:173
本文介绍了Plone和Asp.Net集成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何:


  • 让Asp.Net应用程序识别plone验证的用户(他/她的id,角色和任何其他可用数据),反之亦然?

  • 在我的asp.net应用程式中显示plone内容,或在plone内显示某些应用程式专用资料?

  • 应用程序?

推荐答案

有几种高级方法:

安全性:


  • 在Plone和ASP.net应用程序前放置一个Web服务器, auth_tkt Cookie格式。

  • 使用共享ActiveDirectory / LDAP存储库来共享帐户ID,角色等。
  • li>
  • Put a web server in front of both Plone and the ASP.net application and use the auth_tkt cookie format. Apache and nginx support this, for example, and Plone 4 has built-in auth_tkt cookie format support.
  • Use a shared ActiveDirectory/LDAP repository to share account id, roles, etc.

内容:


  • 使用 ore.contentmirror 将内容从Plone导出到数据库并通过ASP.NET应用程序进行渲染

  • 使用Plone视图仅渲染您想要的内容,并将其拖放到ASP.NET应用程序中或使用< iframe />

  • 在Web服务器级别使用Diazo(XDV)可以直观地合并这两个应用程序 - 如果整个站点都由Plone提供服务,这将最有效。而不只是在这里和那里拉一些内容。

  • Use something like ore.contentmirror to export content from Plone to a database and render through the ASP.NET application
  • Use a Plone view to render only what you want and either scrape this into the ASP.NET application or use an <iframe /> to render it.
  • Use Diazo (XDV) at the web server level to merge the two applications visually - this will work best if entire areas of the site are to be served by Plone rather than just pulling in some content here and there.

这篇关于Plone和Asp.Net集成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆