如何解决在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
,并希望设备将其他参数operation
和message
附加到上述URL。
但是设备会删除我设置的参数部分,并仅在URL中发送operation
和message
参数。
有没有可用的链接来查看Apple使用的SCEP客户端代码?还是专有的?
我的实际问题是“ SCEP配置中是否还有其他字段可以用来为URL设置自定义参数?”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。