【问题标题】:How to avoid sensitive information like session data key, relay state etc as part of query params in WSO2 IS如何避免会话数据密钥、中继状态等敏感信息作为 WSO2 IS 中查询参数的一部分
【发布时间】:2018-03-21 07:20:01
【问题描述】:

【问题讨论】:

    标签: wso2 wso2is wso2carbon


    【解决方案1】:

    以上参数都不是敏感信息,用于跨浏览器重定向传递状态信息。

    人们可能会怀疑 "sessionDataKey" 会携带敏感信息。但是,一旦身份验证流程以 Success 或 Failure 完成,其生命周期就会结束。

    URL参数中的敏感信息,是可以从中介的日志中检索到的参数,可以用来伪造新的有效请求。这些参数都不能用于此目的。

    【讨论】:

    • 是的。 “sessionDataKey”是内部用于传递临时信息的标识符。正如@Ruwan 所解释的, sessionDataKey 的生命周期仅在身份验证流程完成之前。
    猜你喜欢
    • 2020-06-28
    • 2018-06-26
    • 1970-01-01
    • 2019-12-05
    • 2017-08-24
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多