我不太确定如何提出这个问题,或者是否提出正确的问题。
基本上我想要实现的是:
想象一下“任务”网站。用户登录,查看任务列表以及将任务标记为已完成的按钮。
单击该按钮会启动对端点的POST,例如“/ task / complete / id”,以便此端点检测用户的身份验证(可能通过cookie),以将该任务标记为已完成该用户。
所以现在我想在使用C#的应用程序中重新创建此行为。我想通过应用程序POST到同一个端点。但是,如何在该POST中包含用户的身份验证信息(cookie?),以便它知道用户正在执行此操作?
我想我的问题是如何在应用程序中对用户进行身份验证,以便我可以通过POST执行该用户的操作,这样端点的行为就像他们点击了网站上的链接一样?
如果我能提供更多背景信息,请告诉我;我不一定会寻找任何代码(虽然这将是值得赞赏的!)而是高级别的想法,我将如何开始实现这一目标(或者如果它确实可能的话)。
感谢