在SCEP配置的url中添加额外的参数

问题描述

我正在尝试实施iOS OTA注册。为此,我借助Jscep实现了scep服务器。我可以将scep配置发送到设备,并且证书提供过程也成功。

我有多个CA证书,我想选择在GetCACert请求期间发送给设备的CA证书。 iOS scep文档说,为了区分CA实例,我们可以在scep配置的“名称”字段中设置一个字符串。我这样做了,就能看到随机字符串是作为scep url中的查询参数发送的。

https://<server-url>/scep?operation=GetCACert&message=Random_string

现在,我的要求是为该URL添加一个参数。例如,我想添加一个像“ key = 1234”这样的参数,然后我可以用它来验证设备是否有资格与我的scep服务器对话。我知道在“ PKIOperation”期间发送的CSR中的质询密码。但是我想确保从第一个scep呼叫即GetCACert开始。

因此,我尝试将参数设置为scep配置的URL,例如

https://<server-url>/scep?key=1234

,并希望设备将其他参数operationmessage附加到上述URL。 但是设备会删除我设置的参数部分,并仅在URL中发送operationmessage参数。

有没有可用的链接来查看Apple使用的scep客户端代码?还是专有的?

我的实际问题是“ scep配置中是否还有其他字段可以用来为URL设置自定义参数?”

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...