令我惊讶的是,这个问题没有被问很多,没有给出真正的解决方案吗? 当您从以下供应商之一购买SSL证书时:Comodo,Norton等。您将获得一个代码,应按顺序安装该代码以显示证书。 该文件包含document.write行,这些行将证书写入您的主体代码。 应该放在
中的预设代码的示例html->头
部分:
<script type="text/javascript"> //<![CDATA[
var tlJsHost = ((window.location.protocol == "https:") ? "https://secure.comodo.com/" : "http://www.trustlogo.com/");
document.write(unescape("%3Cscript src='" + tlJsHost + "trustlogo/javascript/trustlogo.js' type='text/javascript'%3E%3C/script%3E"));
//]]>
</script>
以及实现它的代码示例,应放在
中html->身体
<script language="JavaScript" type="text/javascript">
TrustLogo("https://www.WEBSITE.com/assets/images/ssl-seals/comodo_secure_seal_113x59_transp.png", "CL1", "none");
</script>
<a href="https://ssl.comodo.com" id="comodoTL">SSL Certificates</a>
由于第一部分是在html的 head 部分中实现的,因此可以轻松地将其放入index.html文件中进行安装。 第二部分是棘手的部分,必须在文件中的特定位置执行(以实现设计修改或放置),这是Angular绝对不允许您这样做的(在内部运行脚本) .component.html
的中间在这种情况下,链接到外部.js文件: https://trustlogo.com/trustlogo/javascript/trustlogo.js
如何解决这一部分? 我很确定有很多通过AngularJS实现的认证。