Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何集成测试加密的URL_Java_Security_Url_Encryption_Integration Testing - Fatal编程技术网

Java 如何集成测试加密的URL

Java 如何集成测试加密的URL,java,security,url,encryption,integration-testing,Java,Security,Url,Encryption,Integration Testing,当服务器创建一个加密的URL并将其传递给客户端时,我遇到了一种情况。然后,客户机可以通过这个URL评估另一个服务(servlet)。我正在编写一个集成测试,它必须确认客户端收到的URL是真正加密的。有什么方法可以做到这一点吗?测试一些具有已知结果的静态字符串的加密方法。我认为您必须在测试中以与在服务器上完全相同的方式对其进行加密,然后比较结果。如果是单元测试,这将有所帮助。我正在编写一个集成测试来验证整个用例:“服务器创建加密的URL”->“URL发送给用户”->“用户单击URL”->“用户从远

当服务器创建一个加密的URL并将其传递给客户端时,我遇到了一种情况。然后,客户机可以通过这个URL评估另一个服务(servlet)。我正在编写一个集成测试,它必须确认客户端收到的URL是真正加密的。有什么方法可以做到这一点吗?

测试一些具有已知结果的静态字符串的加密方法。

我认为您必须在测试中以与在服务器上完全相同的方式对其进行加密,然后比较结果。

如果是单元测试,这将有所帮助。我正在编写一个集成测试来验证整个用例:“服务器创建加密的URL”->“URL发送给用户”->“用户单击URL”->“用户从远程服务接收结果”。当“用户”(我的测试实体)收到URL时,我需要验证URL是否加密谢谢!读了你的回复后,我找到了答案!我将尝试使用远程服务上使用的相同密钥解密收到的URL(字符串)(URL将在生产中解密)