0
有誰知道我如何傳遞'令牌'?到一個WCF服務來驗證一個Windows用戶是有效的?將Windows用戶'令牌'傳遞給WCF進行認證
我想寫一個wcf服務,可以使用U/P組合或Windows登錄身份驗證服務,它將返回自己的標準令牌。這個想法是,Windows身份驗證只是我的服務可以支持的一種方法。
我已經看到了對ADFS進行身份驗證的用戶名和密碼,但我沒有密碼..只是用戶名。
有誰知道我如何傳遞'令牌'?到一個WCF服務來驗證一個Windows用戶是有效的?將Windows用戶'令牌'傳遞給WCF進行認證
我想寫一個wcf服務,可以使用U/P組合或Windows登錄身份驗證服務,它將返回自己的標準令牌。這個想法是,Windows身份驗證只是我的服務可以支持的一種方法。
我已經看到了對ADFS進行身份驗證的用戶名和密碼,但我沒有密碼..只是用戶名。
您可以在serviceModel配置的兩端爲您的服務指定Windows憑據類型。
<system.serviceModel>
<bindings>
<wsHttpBinding>
<binding name="httpService">
<security mode="Message">
<message clientCredentialType="Windows" algorithmSuite="Default" />
</security>
</binding>
</wsHttpBinding>
</bindings></system.serviceModel>
http://msdn.microsoft.com/en-us/library/ms733836.aspx
您還需要適當地配置IIS。
http://msdn.microsoft.com/en-us/library/aa292114(v=vs.71).aspx
嗨。我有同樣的問題。但我沒有通過搜索找到任何合適的解決方案。 (我非常搜索)。你能告訴我你找到的最終答案嗎?非常感謝你。 – parseh