我有两个ASP.Net应用程序:App1和App2。这两个应用程序都是标准的Web应用程序,使用相同的ADFS服务器使用WIF来验证用户,但是App2还公开了一些WebAPI服务。
当用户进入App1时,App1调用App2上的一个服务,并且我需要以某种方式使用用户的令牌调用App2服务。
如果用户自己在调用App2上的服务,则他们将通过相同的ADFS身份验证,并且一切都将正常工作,但是调用App2上的服务的是App1,而不是用户。
您对如何完成此操作有什么想法吗?
谢谢!
当用户进入App1时,App1调用App2上的一个服务,并且我需要以某种方式使用用户的令牌调用App2服务。
如果用户自己在调用App2上的服务,则他们将通过相同的ADFS身份验证,并且一切都将正常工作,但是调用App2上的服务的是App1,而不是用户。
您对如何完成此操作有什么想法吗?
谢谢!