XXX是一个搜索引擎应用程序,用于搜索包含App YYY在内的各种应用程序中包含的文档。问题是在XXX中搜索App YYY文档并单击查看相同的文档时,它不会打开。
这两个应用程序现在都在CF10中,并且在将XXX从CF8迁移到CF10后观察到问题,早期的XXX在CF8上,而YYY在CF10上,两个应用程序都运行正常。
这是我的代码段 -
<!--- check response from application 1 and react accordingly --->
<cfif LEFT(TRIM(UCASE(CFHTTP.fileContent)), 4) is "TRUE">
<cfset request.MoleculeLibraryUser = TRUE>
<cfcookie name="cookie.MolLib_ID" expires="NOW">
<cfelse>
<cfset request.MoleculeLibraryUser = FALSE>
<cfset flag = SetDisplayError("You did not come from a valid molecule library session. Please go back to Molecule Library and log in again.")>
<cfset logonError = TRUE>
<cfif IsDefined("cookie.MolLib_ID")>
<cfcookie name="cookie.MolLib_ID" expires="NOW">
</cfif>
</cfif>
每当用户点击搜索链接时,它都会重定向到登录页面,并显示错误消息
&#34;您并非来自有效的分子库会话。请返回分子库并重新登录。&#34;
答案 0 :(得分:1)
请检查您是否已从CF8导入所有CF管理员设置到应用程序的CF10 esp允许的IP地址。如果您可以给出明确的错误屏幕截图,则可以轻松跟踪。还要检查查看器的所有依赖项是否在CF10中正确配置。