Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[WCF] Konekcija bez autorizacije/autentifikacije

[es] :: .NET :: [WCF] Konekcija bez autorizacije/autentifikacije

Strane: 1 2

[ Pregleda: 4415 | Odgovora: 29 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Shadowed
Vojvodina

Član broj: 649
Poruke: 12882



+4827 Profil

icon Re: [WCF] Konekcija bez autorizacije/autentifikacije24.11.2009. u 14:39 - pre 188 meseci
Sad sam provalio da ne mogu da se konektujem ni u lokalu, kada su server i klijent na istoj masini sa <security mode="None" /> :S
 
Odgovor na temu

mmix
Miljan Mitrović
Chief Software Architect
Financial Intelligence Software Ltd.
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6050



+4631 Profil

icon Re: [WCF] Konekcija bez autorizacije/autentifikacije24.11.2009. u 14:52 - pre 188 meseci
Pa worst case scenario ako ne mozes da utices na formiranje kanala je da manuelno uradis ono sto DuplexClientBase radi automatski, dakle napravi da klijent hostuje drugi servis onda preko prvog servisa registrujes klijenta na serveru i onda server ima List<Client> strukturu gde svakoj od tihs truktura odgovara ClientBase<Clientservice> preko cijih kanala saljes pozive klijentima.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
 
Odgovor na temu

mmix
Miljan Mitrović
Chief Software Architect
Financial Intelligence Software Ltd.
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6050



+4631 Profil

icon Re: [WCF] Konekcija bez autorizacije/autentifikacije24.11.2009. u 14:56 - pre 188 meseci
Pa bar po MSu ne bi smeo uospte da mozes bilo kako da radis duplex u lokalu:

Citat:
The client provides the constructor of DuplexClientBase<T> with the instance context hosting the callback object (as well as the service endpoint information as with a regular proxy). The proxy will construct an endpoint around the callback context, while inferring the details of the callback endpoint from the service endpoint configuration. The callback endpoint contract is the one defined by the service contract callback type. The callback endpoint will use the same binding (or transport, actually) as the outgoing call


sto ce reci ako pozivas server na portu 12345 kroz duplex klijenta onda klijent otvara listenera na svojoj IP adresi na portu 12345 (koji je btw u lokalu vec zauzet serverom ;))
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12882



+4827 Profil

icon Re: [WCF] Konekcija bez autorizacije/autentifikacije24.11.2009. u 15:28 - pre 188 meseci
Kada stavim
<security mode="Transport">
<transport clientCredentialType="Windows" />
</security>

Radi u lokalu :)
 
Odgovor na temu

mmix
Miljan Mitrović
Chief Software Architect
Financial Intelligence Software Ltd.
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6050



+4631 Profil

icon Re: [WCF] Konekcija bez autorizacije/autentifikacije24.11.2009. u 16:14 - pre 188 meseci
eto loodila :) moguce i da dinamicki otvara slobodan port ali onda to ne resava inicijalni problem. Zato mi sva ova apstrakcije ide na zivce, kad nesto jednostavno ne radi nigde ne mozes da nadjes informacije o tome kako to nesto radi i gde je zglajznulo.

ajd pogledaj nesto ako te ne mrzi, vidi koji je PID klijent aplikacije i kad pozoves server vidi koji port je otvorila za listen...
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12882



+4827 Profil

icon Re: [WCF] Konekcija bez autorizacije/autentifikacije24.11.2009. u 16:20 - pre 188 meseci
Hocu, ali tek sutra, kada mi bude ponovo dostupno :)

A znas da su sa mnom uvek neke lude stvari :)
 
Odgovor na temu

mmix
Miljan Mitrović
Chief Software Architect
Financial Intelligence Software Ltd.
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6050



+4631 Profil

icon Re: [WCF] Konekcija bez autorizacije/autentifikacije24.11.2009. u 17:03 - pre 188 meseci
Sad ces me mrzeti

moj adaptiran security mode="none" duplex servis radi u lokalu i posvuda ostalo Inace, callback koristi isti network pipe po kojem je stigao poziv (drzi konekciju alive) i zbog toga ima neka ogranicenja, radi samo u tcp/pipe bindingu (ne moze za soap) i radi samo za servise koji zahtevaju sesiju (verovatno to odrzava konekciju u zivotu). tako da se sve vraca po istom linku a verovatno ima neki redirector u prijemnom delu koji mu govori da li je result poziva ili je callback zahtev.

pogledaj moj promer, vidi po cemu se razlikuje od tvog...
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Prikačeni fajlovi
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12882



+4827 Profil

icon Re: [WCF] Konekcija bez autorizacije/autentifikacije25.11.2009. u 12:25 - pre 188 meseci
Ne mogu ovo da pokrenem ovako kako je. U app.config dobijam warning:
The element 'transport' cannot contain child element 'extendedProtectionPolicy' because the parent element's content model is empty.

Odnosi se na <extendedProtectionPolicy policyEnforcement="Never" />

Ukoliko sve to uklonim i ostavim samo <security mode="None" />
Radi.


Moj program - identicno podesavanje (samo je drugi port i drugi contract) - ne radi. Da nema veze mozda sto je kod tebe net.tcp://localhost:12345/shadowyService ? Ja boldovani deo nemam. Mada, kako god okrenem, kontam da bi trebalo da ili ne radi nikako ili radi svakako, kod mene se samo razlikuje da li je security podesen na windows (tada radi) ili na None (tada ne radi, cak ni preko localhost-a).
 
Odgovor na temu

mmix
Miljan Mitrović
Chief Software Architect
Financial Intelligence Software Ltd.
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6050



+4631 Profil

icon Re: [WCF] Konekcija bez autorizacije/autentifikacije25.11.2009. u 13:36 - pre 188 meseci
mozda je neki takav bug u channel-u, mada endpoint uri ne bi trebalo da ima veze sa tvoj problemom ako nemas vise servisa na istom portu, uri cisto sluzi da vise endpointa moze da se smesti na jedan tcp port. Uostalom ako je bug mozda dolazi do izrazaja ako je uri skresan, probaj da dodas neko ime servisa u uri sa obe strane i vidi dal radi. Mozda niko ranije nije koristio go uri pa niko nije ni naleteo na bug :)

extendedProtectionPolicy mislim da su uveli u 3.5sp1, jedna od slabo dokumentovanih stvari, ako nemas 3.5sp1 izbaci slobodno, obavezan je samo da bi radio wcf izmedju tog frameowrk i ranijiih verzija.

Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12882



+4827 Profil

icon Re: [WCF] Konekcija bez autorizacije/autentifikacije25.11.2009. u 15:09 - pre 188 meseci
Na kraju smo zajednickim trudom i najnovijim svemirskim tehnologijama pozajmljenim iz NASA-e utvrdili da binding nije ucitan jer umesto bindingName="bnd" treba bindingConfiguration="bnd"
 
Odgovor na temu

[es] :: .NET :: [WCF] Konekcija bez autorizacije/autentifikacije

Strane: 1 2

[ Pregleda: 4415 | Odgovora: 29 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.