本文介绍了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.
内容:
- 使用将内容从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集成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!