我必须对Web API进行两个调用,第一个用于验证用户,第二个用于检验用户详细信息(如果验证成功)

问题描述:

我必须对Web API进行两个调用,第一个用于验证用户,第二个用于检索用户详细信息if验证是成功的。如果客户端应用程序直接调用retrieveUserDetails(即第二个调用),我该如何防止这种情况?另外,如何实现这个实现的正确方法?我必须对Web API进行两个调用,第一个用于验证用户,第二个用于检验用户详细信息(如果验证成功)

在此先感谢!

进行2次调用以检索用户详细信息将是设计此功能的一种非常好用的方式。正确的方法是对API进行一次调用,如果验证失败,则API应该使用适当的错误代码进行响应,以便客户端可以做出相应响应。