[英]how to store rich text data from CKEditor in ASP.NET Web Forms database..?
我的问题很简单,请提出建议。
我正在尝试在ASP.Net中创建一个简单的博客系统。
我想使用CKEditor为用户提供发布文章的功能,就像wordpress一样。
我在页面中集成了CKEditor,但是有问题。
数据将如何存储在数据库中,因为它将是富文本数据,包括图像,文本等,因此如何将其存储在数据库的单个字段中。 以及将其取回以显示在以后的文章中的正确方法是什么。
艰难的时刻,对此。 我正在研究ASP.Net Web窗体技术。
试图从这篇文章中获取参考,但可能是针对ASP.Net MVC的。
只需将其另存为HTML文本(在文本(或相关)类型的列中)即可。
也许您应该在进行消毒之前,只是检查它是否符合您的规则。 CKEditor当然会发送HTML,但是也许有人可以伪造一个后继请求,发送任何其他内容,例如带有一些恶意代码的<script>
标记,这些恶意代码随后将注入到您的网站中。
如果您告诉我您使用的是哪种DBMS,我可以更精确地了解colun类型。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.