解析Coldfusion字符串中的变量

我的客户有一个数据库表,其中包含在特定时间发送给客户的电子邮件正文。电子邮件的文本中包含了诸如亲爱的#firstName#等ColdFusion表达式。这些电子邮件都是HTML——它们还包含各种HTML标记。我想做的是将数据库中的文本读入一个字符串,然后让ColdFusion Evaluate()解析该字符串中的变量。当我这样做时,Evaluate()抛出一个异常,因为它不喜欢其中的HTML标记(我还尝试通过HTMLEditFormat()过滤字符串,作为GRIN的中间步骤,但它不喜欢其中的实体

Coldfusion CFScript switch语句在传递字符串时引发错误?

更新: 感谢Ben,我决定将URL复制到另一个结构,并使用StructUpdate()修改该结构。如果有人感兴趣,下面是代码(特定于我的应用程序,但您可以编辑带有注释的行以获得有用的函数) 这是我的功能代码: <cfscript> function SetURL(param, paramval) { URLvar = "#URL#"; switch(param) { case 'mfr': { IF (URLvar contains "mfr") {

Coldfusion CFIDE的解决方案对于AJAX和Flash内置程序来说是不可通过Web访问的

一些ColdFusion功能(媒体播放器和多文件上传器)是基于/CFIDE/scripts上可用的JavaScript库预测的,即使scriptsrc是在Application.cfc中配置的。有关参考点,请参见此处的错误: 不幸的是,从ColdFusion安装中按原样公开CFIDE目录存在安全风险。因此,我正在努力确定正确的前进方向,以使我的应用程序能够在不暴露漏洞的情况下使用此功能。问题是,我正在运送一个产品,所以我试图想象一个解决方案,我可以通过安装程序或文档轻松地实现自动化,这样系统管理

如何计算ColdFusion缓存模板内存消耗

具体地说,我试图找出一种粗略的方法来计算一个好的值,相对于JVM设置,对于CF Admin>Server settings>Caching>Maximum number of cached templates 所以我想弄清楚的是,是否可以使用AdminAPI从ColdFusion获取这些信息?或者,如果有其他方法使用Java,例如。 我找到的唯一的指导是来自 请不要回答有关评测的问题 我知道您可以在CF服务器监视器中看到一些模板缓存的使用情况,但是您也可以使用一些东西来查看缓存中使用的内容。当您

Coldfusion 错误代码警告:为嵌套菜单分组数组

哇。我被要求为一家公司的树状菜单添加第三级菜单。下面是我在6个月前发现的。虽然它可以工作,但我不可能再添加一个cfloop hack。我所有的感觉告诉我这只是一个糟糕的代码,需要重做 我不能更改数据库,也不能在查询之外的任何其他内容中返回结果。现在你知道了,我的选择是什么 DB中的每条记录都没有关系,下面的代码只是查看小部件的名称,并根据以下内容确定它是否为父项: widgetName示例 1=合规性: 2=法规遵从性:文档库: 3=合规性:文件库:所有公司 上面说widget2应该是2级。看看

ColdFusion计划任务可靠吗?

现在这可能是一个非常模糊的问题,但计划任务的可靠性如何?例如,如果我将任务设置为每天下午3点做某事,并且假设代码中没有错误,ColdFusion是否会确保它每天下午3点运行?根据我的经验,它们非常可靠。我们将它们用于每天和每周运行的许多自动化任务。从来没有让我们失望过 作为检查,在程序中添加一封电子邮件,这样,如果您收到每日电子邮件,您就可以知道计划的任务已运行。如果没有出现问题,但除非您的Web服务器或coldfusion停止,否则一旦完成所有设置,它应该会一帆风顺。CF在您设置日程任务时将始

Coldfusion 您能否为远程CFC函数中的参数设置默认值?

ColdFusion 8文档对CFARGUMENT的“required”属性作了如下说明: 当作为web服务调用时,所有参数都是必需的,无论它们是如何定义的 但是,当请求中缺少参数时,我不希望ColdFusion抛出异常。作为请求的一部分,我想自己处理。那么,我可以为所需的参数设置一个默认值吗?在CF9 CFScript中: component // { output='true' { remote function testMethod ( string a

ColdFusion 9:嵌套隐式结构问题

当我尝试在嵌套隐式结构中使用带引号的键值时,遇到了一个奇怪的问题 <cfset outer = { inner = { standard = "works", "quoted" = "does not work" } } /> <cfdump var=#outer.inner["quoted"]# /> 这会产生错误:引用的元素在作为表达式一部分引用的CFML结构中未定义。 转储整个outerstruct也不显示任何值

Coldfusion 生成空白页的CFR报告

我正在将一个网站从环境a移动到环境B。我当前的问题是,预先存在的ColdFusion报告没有运行。页面加载的是一个空白的html文档,而不是报告应该生成的PDF文件。i、 e.如果我查看页面源,则为空。没有错误,没有评论。。。没什么,只是空白 我不太了解如何使用.cfr文件,也不知道服务器端是否需要任何东西才能使它们工作。新环境超出了我的控制范围,因此如果我没有提供足够的信息,我将不得不向他们询问细节。我在任何文档中发现的唯一内容是: 在运行时,使用ColdFusion服务器显示CFR文件 已启

Coldfusion Google oauth令牌给出405错误

我试图用下面的代码发布。我希望它返回令牌,但它返回的错误405方法是不允许的 <cfhttp method="POST" url="http://accounts.google.com/o/oauth2/token" > <cfhttpparam type="Formfield" name="code" value="#url.CODE#"> <cfhttpparam type="Formfield" name="client_id" value="

使用JDBC将ColdFusion 8连接到Oracle 11g

我使用JDBC/Oracle瘦客户机从ColdFusion 8管理员创建了一个数据源。数据源创建成功 当Oracle加密配置为“已请求”时,我可以浏览我的ColdFusion应用程序。并且可以毫无问题地运行许多功能。但当Oracle加密配置为“必需”时,连接将失败 当我登录到我的web应用程序时,我测试并知道它失败了。它不会让我登录。但是,当Oracle按“请求”切换回时,我可以成功登录并运行我的任务 我有ColdFusion 8企业版,操作系统是Unix。 网络部告诉我,他们有正确的JAR文件

Coldfusion 如何让setHeader覆盖现有标头?

我正在开发扩展()的CF接口,它使用HTTP头将数据从服务器端语言记录到Chrome控制台 在请求过程中,可以多次调用log()方法。对于每个调用,我都以ChromeLogger正确显示数据所需的格式写入标题。在CF10中,这可以正常工作-每次后续调用setHeader()都会用相同的名称覆盖先前设置的头。然而,在CF9中,我看到多个标题具有相同的名称 此示例代码演示了以下问题: <cfscript> pc = getPageContext().getResponse(); pc.s

Coldfusion 10-与WebSocket进行一对一实时聊天

有人知道我可以访问的任何使用CF10 WebSocket实现实时一对一聊天的示例或页面吗? 我在网上找到的所有例子都是用户订阅某个频道的群聊。我需要它,这样就可以有很多一对一聊天的实例,比如在允许您与某个支持代理聊天的网站上经常看到的Live Help聊天的工作方式。非常感谢您的帮助,希望会有一些例子(CF和JS)。Ben Nadel有一篇很好的文章,介绍了如何使用CF10的websockets来实现。他甚至还添加了一段不错的演示视频。这可能是您正在寻找的,或者至少可以帮助您开始使用。以下是一些

Coldfusion POST JSON忽略内容类型

使用ColdFusion,我试图将JSON发布到API。这是我到目前为止的代码- <cfhttp url="#url#" method="post" result="httpResp" timeout="60"> <cfhttpparam type="header" name="Content-Type" value="application/json" /> <cfhttpparam type="body" value="#serializeJSO

Coldfusion CFML函数表达式中的规避闭包

我已经在我的博客上充分讨论了这个要求和我的调查结果 总之,当一个人拥有此代码时: o = new C(); function dumpVariables(){ writeDump(var=variables); } o.dumpVariables = dumpVariables; o.dumpVariables(); 然后writeDump()将引用CFC的内部变量范围。但是,如果使用函数表达式而不是声明: dumpVariables = function (){ writ

ColdFusion查询属性重复

我正在为一个类开发一个基本的ColdFusion应用程序,无法控制CFAdmin。 我想知道是否有办法避免在每次查询中重复属性datasource、username和password,因为它们总是相同的 替换: <cfquery name="name" datasource="datasource" username="username" password="password"> 作者: 谢谢 如果您使用的是ColdFusion 9.01或更高版本,则可以。总之: Appl

Coldfusion 查询或带有分组的循环的查询

我有一个表,其中包含用户之间发送的消息的信息。它看起来像这样: MessageID | MessageIDReference | MessageSubject | Body | Date 1 NULL Test Hello 10/01/2014 2 1 RE: Test Goodbye 11/01/2014 3

如何为ColdFusion builder 2.0.1启用代码辅助功能?

我尽了最大努力在ColdFusion builder 2.0.1中启用代码辅助功能,但没有成功 我找到了两个帮助页面: 及 我想要的是让coldFusion Builder通过自动完成请求、会话和应用程序变量来帮助我。我试着按照第二个链接中的说明进行操作,但没有成功,也许我写了一些不正确的数据 如果有人让它工作,请帮助我。 假设您在CF Builder中正确设置了服务器,它将与服务器对话并缓存CFC有哪些方法的响应。(控制台选项卡:“服务器可用。正在获取服务器设置。”) 例如,如果Perso

Coldfusion 编码电子邮件地址:EncodeForHTML或EncodeForURL

当用户在站点上注册时,在将值存储到数据库之前,我们应该使用EncodeForHTML()还是EncodeForURL() 我问这个问题的原因是,当我向某人发送一封电子邮件时,如果其中包含一个包含电子邮件地址作为URL变量的URL,我必须使用EncodeForURL()。但如果此电子邮件地址已使用EncodeForHTML()编码,则意味着我必须在再次使用EncodeForURL()之前对其进行规范化() 因此,我认为EncodeForURL()可能很好,但在数据库中存储值时是否“安全”和“正确”

带CF控制盘和ColdFusion 11的Tuckey URL重写过滤器

我接管了一个应用程序,该应用程序是在ColdFusion 10的CF Wheels中构建的,设计用于在Linux上运行。它使用Tuckey URL重写过滤器来清理URL。我正试图在Windows机器上设置它并使用ColdFusion 11,但Tuckey URL重写过滤器有问题 问题是它切断了cfm文件扩展名中的m,因此ColdFusion会抛出一个文件未找到错误,因为当然没有“rewrite.cf”文件。我还注意到在调试输出中,CGI.PATH_TRANSLATED变量以rewrite.cf结

coldfusion cfchart水平条形图

在coldfusion水平条形图中,使用cf查询结果集和valueColumn的cfchartseries包含的值为(25,65,20),itemcolumn为空字符串,我不想显示描述。请参考随附的Horizontal_cfchart.png,在x轴上显示0到70的范围,我们可以识别水平条数据点(25,65,20),但最近x轴值显示的范围是0.0,0.1,0.2,0.3,0.4…….1.0 我不知道确切的问题是什么,请分享你的想法 请发布您的代码。请看。Hi Leigh,请查找添加的代码谢谢,但

Coldfusion 如何使用电子表格格式列正确设置日期格式

服务器:CF10 平台:Windows和Linux(在PROD中赢得开发Windows) 因此,我正在为客户机生成一个excel文件,但无法使日期字段正常工作。其他一切似乎都很好,但当我将数据发送到excel生成时,excel将其视为文本。因此,当对字段进行排序时,将按此方式进行处理 更多信息:我试图配置的列称为到货日期,它的到货格式为mm/dd/yyyy。(我曾尝试将is格式化为m/d/yy,但当它到达工作表时,它也不起作用。) 代码: <cfset filename = expandP

Coldfusion TinyMCE编辑器(3.x)在从Word 2015粘贴时更改格式

当我复制一个格式正确的word文档的内容时,这意味着它有H1标签、3个段落、一个URL链接和一个电子邮件链接、一些粗体字和一些斜体字——基本上是一个非常基本的文档,格式不会被保留。下面是我的初始化文件 tinyMCE.init({ // General options mode : "exact", elements : "content", theme: "advanced", //plugins : "safari,pagebreak,advh

Coldfusion 使用特定格式返回JSON中的日期对象

我将CF11与ORM和服务层一起使用,以返回ORM对象。我的Angular应用程序要求以以下两种格式之一返回JSON日期: 'yyyy/MM/dd' (i.e., '2014/08/25') 'yyyy/MM/dd HH:mm:ss' (i.e., '2014/08/25 16:35:10') My service CFC以JSON字符串的形式返回对象数组,但Coldfusion以如下字符串格式序列化日期:April,212016 04:45:56。这似乎是在后台调用SerializeJson

使用coldfusion发送/接收SMS

我使用coldfusion发送短信的选项有哪些?我做了一些研究,但它不是一种通用语言,所以我没有发现很多。到目前为止,我提出了三种选择: 向phone#@carrier.com发送电子邮件。我不想这样做,因为我必须知道我客户的运营商,我不确定我是否能够收到回复 使用第三方网关,如Plivo。这可能是也可能不是我最好的选择。不过,我希望在这个项目中避免任何长期成本 在我的服务器上安装一个GSM调制解调器——这正是我想知道的。coldfusion能做到这一点吗?安装调制解调器后有费用吗?它到底是如何

无法访问coldfusion 10 CFC站点错误

我有一个基于条件重定向到页面的操作页面 我想把那个页面包括进来,而不是重定向 所以我使用了cfinclude函数来包含这个文件 但包括那个文件是行不通的 但当我在浏览器中打开该页面时,它工作正常,没有错误 例如 工作正常 在 我包括以下代码 甚至我也尝试只添加从“”的页面源中获取的HTML内容 包括一个只包含html文本而没有任何coldfusion代码的coldfusion页面仍然不起作用 奇怪的是,当我试图从这个html内容中删除一些文本时,它工作了一段时间,但当我重新加载时,它停止了

如何在ColdFusion中处理请求

我是ColdFusion的新手,我创建了一个result.cfm页面,现在我只想在用户调用/result.cfm时在Application.cfc中执行一些操作。如下所示: CFC是Coldfusion所称的组件,但它本质上是一个带有方法的对象。当请求站点上的任何页面时,coldfusion会将页面名称发送到Application.cfc的onRequest方法。默认情况下,该方法如下所示 <cffunction name="OnRequest" access="public" retu

Coldfusion 可以用开发人员版本模拟运行CF标准吗?

Adobe关于受限功能的文档并不总是像我希望的那样完整。偶尔,我会在开发人员版本中测试一些东西,但后来发现它在CF标准中受到限制 出于好奇,如果您使用的是CF开发人员版本,是否有任何方法可以模拟运行CF标准?一般的共识似乎是,这目前是不可能的。此功能有一个开放的增强请求 允许开发人员安装在哪种许可证类型之间切换 它应该作为(标准或企业)运行,以便本地 发展更像生产 希望它能获得足够的票数,并将在未来的更新中添加。我认为标准版的线程限制更低。想不出其他什么了你在Slack频道问过吗?其中一位工程师

如何跨域传递coldfusion客户端变量

我们正在构建coldfusion电子商务解决方案(针对购物车解决方案提供商)。系统使用客户端变量。用户注册、登录和购物车功能将位于客户的域(例如:abc.com,这是一个非SSL的域),用户应在结帐期间转移到我们的eshop域(这是一个完全不同的域,位于SSL上,例如:)。在这种情况下,我应该如何处理客户机变量?当用户从abc.com重定向到xyz.com时,我不应该丢失任何设置(client.userid、client.cart和其他变量)。对于登录的用户,购物车项目将存储在表“CartTem

是否有与PHP';在ColdFusion中是什么?

我的ColdFusion应用程序需要创建Word 2003文档,其中包含图像等复杂数据(不过,只有一小部分文本需要是动态的)。为了实现这一点,我保存了一个Word文档,用作“单文件HTML”(read:MHT)中的模板,并从ColdFusion脚本在文件中的特定点插入数据 通过MHT文件格式将我拖入,它实际上运行得很好。唯一的问题是我需要在Word文档中使用特殊(非ASCII)字符,显然,我的应用程序和Word都使用不同的非Unicode编码 现在我有了我的模板和程序,我不太热衷于改变它们各自的

ColdFusion CFC返回记录计数

问题:我有一位CFM在cfform行动热线上呼叫我的CFC: 在我的CFC中,我有output=“false”。我需要将记录计数发送回我的CFM。当我运行我的CFM并输入表单信息时,我的查询正在成功运行,但它不会返回到我的CFM,因此我可以显示正确的消息。我刚拿到CFC页面和我的记录计数。有什么建议吗?谢谢 因为没有代码,所以在这里对您的工作方式做一些假设 不要指向CFC,请指向中的CFM页面。(如果省略该操作,它将指向自身..我喜欢自引用表单页) 在CFC中,从查询返回结果结构: <c

Coldfusion cfloop空查询条件?

我有下面的ColdFusion代码,它从数据库获取信息并在主页上显示结果。以下是cfquery代码: <cfquery name="getSchedule" datasource="#APPLICATION.datasource#" dbtype="odbc"> SELECT * FROM SCHEDULE_Days SD LEFT JOIN SCHEDULE_ScheduledClasses SSC ON SD.day_id = SSC.day_id LEFT JOIN SCHE

ColdFusion=OnRequest错误

通过查看日志,我们得到了数百条以下信息 "Error","jrpp-185","08/21/12","10:05:43","PATH","www.domain.com Agent:Mozilla/4.0 (compatible; Synapse) Error: An exception occurred when invoking a event handler method from Application.cfc. The method name is: onRequest. 他们似

Coldfusion 如果没有结果,MySQL

我试图在ColdFusion中创建一个脚本,通过使用以下查询来检测指定用户是否存在查询: // User one is defined by the current session <cfquery name = "Friendship" datasource = "#DSN#"> SELECT * FROM `conversations` WHERE `u

Coldfusion:从另一个站点访问数据

我有coldfusion应用程序,目前我是同一文件夹下的两个站点 根 地点1。 地点1:Application.cfc 站点2 地点2:Application.cfc 两者都使用两个不同的会话 我想访问Site1中Site2的功能,但由于会话不同而出现问题 我甚至尝试过通过范围变量访问数据,但这也不起作用 有什么解决办法吗?还是不可能 是否有可能在函数上获取应用程序的名称。因此,函数可以知道哪个应用程序发出请求 例如:如果Site2的函数从Site2获取请求,则不要忽略会话变量,但是

Coldfusion Coldbox路由动态路径变量数

我正在开发一个coldbox应用程序,我想在其中创建一个路由,该路由接受“n”个路径变量作为一个变量。这就是我的意思 http://localhost/api/variable1/variable2/variable3/... 我希望能够获取/api之后的所有内容,作为一个路径变量,在该路径变量上可以拆分/并获取值,或者能够迭代/api之后的所有变量 有没有办法设置一条路线来完成这项工作 with(pattern="/api", handler="api") .addRoute(pat

Coldfusion 无法创建具有特殊字符姓氏的成员

我正在开发一个软件,在该软件中,我无法创建姓氏中带有特殊字符的新成员(即个人)。例如,姓氏不能是“O'Connor”,因为它包含一个特殊字符。但这种类型的姓氏可以直接添加到数据库中 我正在使用ColdFusion和PostgreSQL 9.3。它的工作原理是在编码中删除姓氏之前的“cleantrim”函数,但这是一个临时解决方案。有人能帮我怎么做吗 '#Call.tSurName#', '#TrimCleanVal

Coldfusion 9 Flash多文件上载小部件由于不相关的代码而失败

随着无法在应用程序中运行流程的其余部分(即按文件类型排序的文件和压缩功能),此问题将继续存在。我遇到的问题是,我的pdf压缩代码导致多文件上载程序冻结在99%,仍然成功上载第一个文件,但阻止后续文件上载 问题1:当我试图从列表中排除pdf文件时,文件上载失败 问题2:存在用于压缩pdf文件的查询和循环代码导致fileuploader在99%时停止,仍在上载第一个文件,但在多文件上载中没有后续文件 多文件上载处理程序代码 您是否有任何示例代码?ColdFusion日志中包含哪些内容?当使用flas

java.lang.NoSuchMethodError:coldfusion.runtime.CfJspPage.bindImportPath(Ljava/lang/String;)V

切换coldfusion版本时,从8切换到10。一旦我的Tomcat服务器启动并运行,当我尝试访问任何coldfusion页面时,我总是会遇到以下错误: java.lang.NoSuchMethodError:coldfusion.runtime.CfJspPage.bindImportPath(Ljava/lang/String;)V 但一旦我转到该文件并进行任何更改并保存,它就会开始工作 我曾尝试从coldfusion管理员处清除模板缓存,但没有成功 更新: 鉴于这种情况。有什么可能的解

Coldfusion CFIMAP超时

我正试图通过CFIMAP连接到Gmail,我收到了一个连接超时错误。此代码适用于我的开发环境,但不适用于生产环境。我还与我的ISP开了一张罚单以防万一 这就是错误所在 An exception occurred when setting up mail server parameters. This exception was caused by: javax.mail.MessagingException: Connection timed out: connect; nested ex

Coldfusion远程服务器监视

我们有5台服务器在同一个网络上运行。我们已经在本地服务器上启用了ColdFusion服务器监视。有没有一种方法可以像SeeFusion一样,在一台机器上查看所有远程机器的状态 管理API给了我们很大的自由。您可以使用powered by 监视多台服务器 服务器管理器提供了不同的视图来监视您需要的服务器 向应用程序注册。要在这些视图之间切换,请单击 右上角的所需视图图标 它是:

Coldfusion CF“另存为”对话框和设置“另存类型为”

我正在使用CF 10,我正在尝试创建一个“另存为”对话框,并将“另存为”类型设置为xls(Excel扩展名),以便我的报告可以轻松地保存在Excel中。我在想也许我可以用这个 <cfelseif FORM.Format IS "xls"> <cfcontent type="application/vnd.ms-excel"> <cfheader name="Content-Disposition" value="inline; filename=fi

如何在ColdFusion中向客户端发送HTTP状态代码和响应消息?

我正在实现单点登录功能。我有一个ColdFusion应用程序,它从Java应用程序(POST请求)获取输入参数。我需要做的是返回状态代码和说明,以指示用户是否具有访问权限,以及如果用户没有访问我的CF应用程序的权限,则返回失败原因。 如下所示: 我创建了一个cfc,并将其作为API提供,以允许Java用户将他们的用户名CustomerID传递给我的CF应用程序。 我是否需要在同一个文件中写入返回响应逻辑?类似于“抛出”错误代码(cfthrow)的函数 或者我可以使用“cfheader”…类似这

Coldfusion 组件的自定义配置文件

我对创建一个config.cfc感兴趣,我想在不同的组件中使用它 在PHP中,可以创建一个config.PHP文件,该文件只返回一个数组。在其他php文件中,可以包含如下内容 use config.php 我可以在任何.cfc组件中包含一个.cfm文件吗?对于只返回结构的config.cfc?我不确定如何回答您的问题,因为我不完全理解您试图实现的目标。在一句话中,您需要返回一个数组,在另一句话中,您需要返回一个结构。如果您希望创建config.cfc,那么您的方法可以返回任意一种数据类型(数组

Coldfusion 兴行。通常,如果您添加1+NULL,您将得到NULL,因为NULL没有值;您需要的是1+0。SQLsum()将解释显式NULL,但不解释隐式NULL。对于隐式NULL,我们可以使用coalesce()返回第一个非NULL值。然后我们可以将0细分为NULL并

兴行。通常,如果您添加1+NULL,您将得到NULL,因为NULL没有值;您需要的是1+0。SQLsum()将解释显式NULL,但不解释隐式NULL。对于隐式NULL,我们可以使用coalesce()返回第一个非NULL值。然后我们可以将0细分为NULL并对totalPaymentAmount进行计算,因为传递到ArraySum的值(即resPaymentTotals.payment\u amount)不是数组。查询结果不是一个值数组吗?它们是,但您运行的不仅仅是查询。什么类型的数据库?您可能不

在ColdFusion中创建JWT令牌

我正在从ColdFusion创建JWT令牌。我从Github下载了一个名为JsonWebTokens.CFC的CFC包。当我测试它并解码JWT.io解码器中创建的密钥时,有效负载如下所示 { "iss": "rqtOn6XeQeOM5YYCqLiGRw", "exp": 1605099928 } {\'iss\':\'rqton6xeqeom5yycgligrw\',\'exp\':1607990400} 我发现另一个程序是由

在ColdFusion中加密/解密密码

我目前正在加密用户密码,并使用以下代码将其存储在我的数据库中: <cfset encrypted_pass = Hash(#form.pwd#, 'SHA-512')/> 有没有一种方法可以在事后解密此密码?如果您将密码存储在数据库中,则应始终将其存储为哈希,而不是使用可逆加密。这样做的方法是“散列”,但并非所有的散列都被创建为相等的,而且CFML中的“散列”函数对于密码散列来说不够好 使用哈希的原因是,如果“坏角色”获得了对您数据库的访问权限,他们仍然无法获得您的用户密码 有

  1    2   3   4   5   6  ... 下一页 最后一页 共 72 页