「应用安全」OAuth和OpenID Connect的全面比较(19)
userinfo_signed_response_alg也是客户端应用程序要求授权服务器使用的签名算法 。 该算法用于签署从UserI返回的信息
这是偏离主题的 , 但是为nv-websocket-client(日语信息)创建了一个问题 , 这是一个用于Java的WebSocket客户端库我在GitHub上向公众开放 。 问题是一个功能改进的提议 , 表明当开发人员同时调用setSSLContext()方法和setSSLSocketFactory()方法时 , 库有一个警告机制 。 之所以提出这个提案 , 是因为记者对这两种方法的不正当行为感到不安 。 我的回答是它在JavaDoc中明确写出了当调用这两个方法时哪个设置优先 , 并且这样的插入检查会使WebSocketFactory类难以使用 。 然后 , 反应是“在调用这两种方法之前 , 先没有详细阅读文档 , 这是我的错 。 但是 , 您认为有多少其他开发人员会在犯同样错误之前先详细阅读文档?“
哦 , 如果开发人员由于他/她没有阅读文件的原因而浪费时间在自制错误上 , 这只是一个当之无愧的惩罚......
帮助那些不阅读文件的人的试验将是无止境的 。 即使库阻止了alg = none的签名 , 这些工程师也会毫不犹豫地将私钥包含在通过授权服务器的JWK Set端点发布的JWK集中 。 为什么?你认为那些不读文件的人可以注意到JWKSet类的toPublicJWKSet()方法的存在(在Nimbus JOSE + JWT库中)并理解方法的含义吗?可能 , 他们天真地说 , “是的 , 我可以创建一个JWKSet类的实例 。 我们发布吧!我已经完成了JWK Set端点的实现!“
推荐阅读
- 三国杀|Win 11也能运行安卓应用,流畅度秒杀模拟器,不信你来试试?
- 游戏版号|解决游戏安全问题刻不容缓,腾讯《白皮书》呼吁共建共治
- 宿舍|“宿舍安全检查在男寝搜出来了32个望远镜,又在女寝搜出来”
- 百里守约|队友选什么英雄最有安全感?玩家:百里守约!看到原因我笑了
- 鱿鱼游戏|《鱿鱼游戏》不仅绿衣人会死,粉衣人也不安全,他们也并不想害人
- 原神|腾讯米哈游达成共识,原神官服上架应用宝,真的三七分账了?
- 地下城与勇士|DNF:国服最安全的账号,放着也没人敢盗,上个盗他号的才出狱
- 单机|Poppy评RNG队员:Wei最认真,Cryin总能给人安全感
- 王者荣耀|王者荣耀防沉迷系统再次升级 未成年应用商店怒打一星差评泄愤
- 王者荣耀|王者荣耀:没有未成年玩家后,安全裤也不用加长了,玩家直呼漂亮