0
我已ASP.NET MVC /它连接通过Identity Server 3的身份服务器3 MVC客户端状态参数
我想实现的是对IS3我重定向到登录后的角路径的角度应用。
我已经在重定向到IS3之前获得了角度相对路径,我需要做的是将该路径发送给IS3,并在登录后将它发回给我,以便我可以将它附加到重定向Uri。
我已经尝试将它添加到“状态”参数重定向到IS3时,但这会导致无效的重定向。该参数已经有一个值,如果我改变它,重定向休息
有没有什么办法让我发送该信息到is3,然后在登录后得到它?
感谢
嗨布洛克,谢谢你的回答。我有点认为这是要走的路。我想我的“真正的”问题是:我可以在n.ProtocolMessage.State中放入返回url吗?或者,我应该只使用我知道将由IdentityServer返回的属性的值作为我想要存储的值(如cookie,缓存等)的键值。 – Mihai
如果你把它放在这个状态,那么请注意有人可以篡改它。如果你保护状态(签名/加密),那么没关系。在您的应用中保持该状态可能更容易/更安全。 –