我有一個在Azure上運行的ASP.NET網站,位於https:// [appname] .cloudapp.net。我還在https:// [appname] .cloudapp.net/WebService的同一個實例中有一個作爲子應用程序運行的asmx Web服務。將FedAuth cookie傳遞給Web服務調用
根站點受到被動ADFS身份驗證的保護。由於Web服務繼承了根應用程序的web.config中的設置,因此它也受到保護。
我的問題是,當我進行Web服務調用時,FedAuth cookie沒有傳遞到Web服務,我總是收到STS登錄頁面作爲Web服務響應。
如何使用從根登錄到根應用程序檢索到的FedAuth cookie來驗證我的Web服務調用?