我需要創建一個C#3.0 Web服務,它能夠檢索(僅)在Intranet環境中的CALLER用戶標識。我意識到我可能會傳遞來自調用者程序的信息,但在我的情況下,這是不可行的。 Web服務將被Windows應用程序(Infopath 2003準確地)使用,並且從我的Windows應用程序檢索用戶標識符在這種情況下不實用。從C#Web服務中檢索當前用戶標識
這是可以實現的嗎? IIS(在Windows 2003標準服務器中託管)使用Windows身份驗證。我嘗試了一些使用WindowsIdentity的東西,但它只適用於本地主機。
沒有「C#web服務」這樣的東西。你是指ASMX服務還是WCF服務? – 2012-02-16 06:38:32