Vorrei eseguire un processo da un client Intranet sul lato servizio WCF. Nel mio caso un client richiede un server per creare un nuovo processo sulla macchina server con le credenziali fornite. servizio WCF è ospitato su IIS 7.5 e avviare un processo utilizzando questo codice Questo codice funziona se ospito servizio WCF come applicazione console self-hosted in esecuzione con utente admin e vedo il blocco note iniziato sotto un altro utente. Viene a mancare su IIS senza eccezione, ma il processo è terminato immediatamente Su richiesta IIS WCF viene eseguito con l'utente con diritti di amministratore e ha piena fiducia definito nel web. config. Non posso usare self hosted applicazione come si pretende molto facile sostenere erogazione continua (come WebDeploy con le aziende agricole web IIS). D: Come posso avviare un processo su un lato server dal servizio WCF ospitato su IIS EDIT: mi sono imbattuto in questo post. con problemi simili e ho provato tutti i metodi là, tra tutte le possibili varianti per Process. Start e PInvoke con CreateProcessWithLogonW e CreateProcessAsUser Ho provato anche la concessione di autorizzazioni aggiuntive per gli utenti. Non di questo dovrebbe funzionare con i messaggi di errore identiche a quelle del ragazzo aveva postato. chiesto 26 ago 11 in 19:15 I didn39t mettere in chiaro. Non puoi farlo. Evento quando si cerca di autenticato con CreateProcessWithLogonW o CreateProcessAsUser. Questo non è supportata da sistema operativo ed è considerato una falla di sicurezza così non si può legittimamente fare questo lavoro. Malware fare questo, ma io non sono esperto in quella zona e le falle di sicurezza di solito ottenere patch abbastanza rapidamente. ndash Oleksii 8 luglio 13 alle 11:31 Oleksii, il punto è che se si ospita il servizio WCF in un'applicazione console, vi è una sessione di Windows (un utente registrato e Windows Explorer caricato) per l'utente e il blocco note viene aperta e dimostrato per l'utente, in modo da vedere che nell'interfaccia utente. quando si ospita il servizio WCF in IIS, essendo un server, IIS richiede e consente alcuna interazione con l'utente e funziona anche se nessun utente è connesso in in tale contesto non vi è alcuna interfaccia utente per ospitare il blocco note o altre applicazioni di interfaccia utente abilitato, è possibile eseguire un processo di elaborazione o di altri lavori in batch, ma non rende un'applicazione Windows UI, perché Windows Explorer non viene caricato per voi e non c'è posto per rendere l'interfaccia utente processs. risposto 28 ago 11 in 11:53 Theres una impostazione per assicurarsi che carica il profilo utente AppPool. Che oltre ad essere un utente di dominio come l'identità con le autorizzazioni sufficienti potrebbe funzionare. So che come minimo l'utente avrà bisogno di un profilo utente. Detto questo, è un po 'di una architettura dispari. Sembra un arco migliore sarebbe quella di avere un processo persistente come un servizio di Windows che il sito comunica con, ma non sono sicuro che cosa i vostri vincoli sono. La speranza che helps. Im avendo alcuni problemi con un servizio WCF e rappresentazione, Ive distillata ad un metodo semplice di seguito. Il servizio WCF è attualmente sé ospitato in un file EXE. Il messaggio di eccezione è o un livello di rappresentazione richiesto non è stato fornito, o il livello di rappresentazione fornito non è valido. Controllo quando viene generata l'errore, il ImpersonationLevel Identity è impostato su delega, come specificato sul mio cliente e la sua autenticato tramite Kerberos. Im un po 'perplesso, come mi sembra che i requisiti di ImpersonationLevel e authenticaiton sono state soddisfatte. Il mio pensiero è che il problema è probabilmente a che fare con le impostazioni del dominio, che stabiliscono Ive e pensare siano impostate correttamente. Così ho due domande: Qualora l'azione sotto successo (o è difettoso) Quali impostazioni deve essere configurato su un dominio win2k8 per farlo funzionare sto lavorando su due scatole che sono membri dello stesso dominio Win2k8 (il suo un nuovo dominio e piuttosto vaniglia, con l'intenzione di test rappresentazione). Codice come segue: il contenuto dei file test. bat
Quem sou eu: GCM Duarte Guarda Civil Metropolitano de So Paulo (SP) da 15.052.006, 40 anos, integrante da Inspetoria de Operaes Especiais. Graduao Superior em Segurana Pblica e Ps-Graduado em Polcia Comunitria Curso Bsico de Comando di Guardas Municipais Planejamento e Gesto Municipal de Segurana e Ordem Pblica - Escola de Comando - CEESDH Curso de Extenso Universitria 8220Preveno ao Uso Indevido de Drogas 8211 Capacitao para Conselheiros e Lideranas Comunitrias8221 8211 Universidade Federal de Santa Catarina 8211 UFSC. Visualizza l'meu perfil completo Estatuto Geral das Guardas Municipais - Lei 13,02,214 mila Objetivo do Blog: O objetivo fare blog Visualizza o trabalho realizado pelas Guardas Municipais, bem como divulgar informaes de interesse a todos os GCM, contribuindo para elevar o nome da lei un corporao. YATIRIM , HER YERDE Forex, yatrm yapmann eklini de tarzn da deitirdi Zaman ve mekan SNR Olmadan internetten gvenli, kolay ve yatrm avantajl iin lisansl olarak hizmet veren ...
Comments
Post a Comment