0
我主持了WCF在Azure上,並想重定向到STS第一如果沒有認證的任何請求。WCF在Azure上與STS
所以,如果用戶鍵入以下內容:http://....../mywcfservice.svc
,在地址欄中,應該首先重定向到STS的登錄頁面,如果不進行身份驗證。
我已經實現在WebApplication的相同,但實現WCF中相同的配置時,它不會重定向到STS登錄,但它只是說明 - 「訪問被拒絕」
爲什麼不是重定向到STS登錄頁面?
是。 @anil:你應該看看並學習術語「主動聯邦」和「被動聯盟」。由於網站在瀏覽器中運行,你可以使用一些技巧瀏覽器,使這一切*被動*所以*只是工程*,但隨着Web服務,你不能給「用戶」(應用程序)動態體驗 - 它必須是可預測的。因此,您必須向「用戶」(應用程序)描述規範,以便主動參與身份驗證體驗。 – Jaxidian
@leastprivilege,請你讓我知道如何使用WS-Trust在WCF中執行基於STS的認證? –
正如我所說 - 使用ws2007FederationHttpBinding綁定。這是有據可查的。 – leastprivilege