Результаты будут зависеть от того, насколько вы обезопасили службу WCF, анонимно, интегрированы ли окна, базовы, используете ли вы олицетворение и т. Д.
В общем, вы можете проверить идентичность текущего процесса с помощью следующего:
РЕДАКТИРОВАТЬ: простой метод WCF для возврата учетной записи
public string GetUserName() {
return System.Security.Principal.WindowsIdentity.GetCurrent().Name;
}