gpt4 book ai didi

javascript - 如何保护 iframe 源

转载 作者:行者123 更新时间:2023-12-03 04:21:37 24 4
gpt4 key购买 nike

我有一个 Web 应用程序,我在 iframe 中调用了一些 asp 页面链接。 我想用参数隐藏源URL。因为URL和参数数据是保密的。 我只想隐藏 iframe 源。我不使用检查元素禁用JavaScript,因为使用firebug我们可以轻松查看URL源。请帮我。

最佳答案

无法帮助您使用 ASP.NET,但我可以向您展示如何使用 PHP,希望这能引导您走上正确的道路。

<?php
//contents of the file that includes the iframe
$password = "foo"; //set your password
$key = 123456; //this is the id that your iframe needs
$encryptedString = openssl_encrypt($key, "AES-128-ECB",$password); //encrypt the string
?>
<!-- output the iframe and pass the token as a $_GET variabl a la str=$encryptedString -->
<iframe src="iframegenerator.php?str=<?php echo $encryptedString; ?>" />

现在这是 iframegenerator.php 页面

//iframe code
$password = "foo"; //set your password
$encryptedString = $_GET['str']; //get the str variable
$decryptedString = openssl_decrypt($encryptedString,"AES-128-ECB",$password); //decrypt it
echo $decryptedString; //spit out the contents

确保您使用强密码,显然不是 foo。

关于javascript - 如何保护 iframe 源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43921693/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com