问题描述
我正在尝试实施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
,并希望设备将其他参数operation
和message
附加到上述URL。
但是设备会删除我设置的参数部分,并仅在URL中发送operation
和message
参数。
有没有可用的链接来查看Apple使用的scep客户端代码?还是专有的?
我的实际问题是“ scep配置中是否还有其他字段可以用来为URL设置自定义参数?”
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)