Forum » Programiranje » ASP.NET - polnjenje strani s podatki v serverju
ASP.NET - polnjenje strani s podatki v serverju
cekr ::
Je možno, da bi z ene strani napolnil stran z logIn podatki na drugi WEB strani?
LogIn podatki pa morajo biti na serverju. Se ne smejo videti na prvi strani.
To je sicer z varnostnega stališča problematično. Ampak...
LogIn podatki pa morajo biti na serverju. Se ne smejo videti na prvi strani.
To je sicer z varnostnega stališča problematično. Ampak...
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
cekr ::
Se nisva razumela. WCF je druga stvar.
Polnjenje podatkov se tiče ene čisto X strani, ki je nimam pod nadzorom.
Npr. na neko stran postaviš gumb. S tem gumbom pa poženeš proces polnjenja logIn podatkov na neki drugi strani. Problem je v tem, da mora biti ASP.NET stran in login podatki ne smejo biti vidni.
Polnjenje podatkov se tiče ene čisto X strani, ki je nimam pod nadzorom.
Npr. na neko stran postaviš gumb. S tem gumbom pa poženeš proces polnjenja logIn podatkov na neki drugi strani. Problem je v tem, da mora biti ASP.NET stran in login podatki ne smejo biti vidni.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
keworkian ::
Če pravilno razumem, ti bi rad iz x strani dal na y stran podatke s tem da bi pritisnil na z(ASP.NET) stran?
cekr ::
cross-domain POST, it's going to be tricky
To sem imel že v uporabi za druge strani. Toda v sedanji ne deluje.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
cekr ::
Tako je:
če uporabljam desktop program, lahko uporabim element "webbrowser", ga nafilam s stranjo, potem pa programsko v določene textboxe dodam besedilo in nazadnje ."InvokeMember("click");"
Zadeva deluje - odpre novo stran. Seveda v elemntu WebBrowserju.
Sedaj bi rad isto naredi še kot WebSite.
Na eni strani mi je že uspelo s "http://...... ?userName=qweq& ..... & .....
Je mogoče to že kdo poskusil z uporabo frejmov?
če uporabljam desktop program, lahko uporabim element "webbrowser", ga nafilam s stranjo, potem pa programsko v določene textboxe dodam besedilo in nazadnje ."InvokeMember("click");"
Zadeva deluje - odpre novo stran. Seveda v elemntu WebBrowserju.
Sedaj bi rad isto naredi še kot WebSite.
Na eni strani mi je že uspelo s "http://...... ?userName=qweq& ..... & .....
Je mogoče to že kdo poskusil z uporabo frejmov?
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
Zgodovina sprememb…
- spremenilo: cekr ()
techfreak :) ::
Tudi na spletnem projektu lahko uporabiš WebBrowser, vendar moraš uporabiti nit v kateri boš uporabil okno in WebBrowser kot STA (single threaded apartment).
Zgodovina sprememb…
- spremenil: techfreak :) ()
cekr ::
techfreak :) je izjavil:
Tudi na spletnem projektu lahko uporabiš WebBrowser, vendar moraš uporabiti nit v kateri boš uporabil okno in WebBrowser kot STA (single threaded apartment).
Saj uporabljam WebBrowser, vendar nekje deluje, spet drugje pa ne.
Da, ga moram pa poganjati iz threada mi je pa že od začetka jasno.
Sam ASP.net v tem primeru itak odpade, ker strani itak še ni v serverju.
Mogoče me reši Iframe.
Premalo se ukvarjam z web zadevami se pa včasih pojavijo takšni problemi.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
cekr ::
techfreak :) je izjavil:
Z iframe bos tezko. Uporabi ASP.Net ali podobni spletni framework.
Lej, ravno v tem je problem, da ASP.NET deluje na serverju.
Jest bi pa polnil s podatki stran, ki je na serverju v resnici ni.
Stran mora najprej obstajati v browserju potem jo pa nafilaš s podatki.
Klasično polnjenje s podatki zraven poti pa ne deluje oz. je očitno onemogočena.
Uporaba kontrole WebBrowser v povezavi z WebResponse je rešitev vendar ne deluje vedno.
Ko imaš enkrat podatke v kontroli WebBrowser, si rešen.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
techfreak :) ::
Zakaj jih na strezniku ne mores imeti? Ker nevem kako si ti predstavljas dostop iz ene strani na drugo preko uporabnika.
cekr ::
Lej, samo to hočem, da lahko napolnim textboxe na neki drugi LogIn strani in seveda programsko naredim click. To je vse. Ne rabim nobene znanosti.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
cekr ::
Ta stran, ki jo bom polnil, nima na serverju kaj počet.
Primer, kako bi izgledalo:
1. na moji webStrani so textBoxi z userName, Password in SubmitButton.
2. v browserju(npr. Safari, IE...) na moji strani napolnim podatke in kliknem Submit.
3. odpre se Gmail.com z izpolnjenimi podatki z moje strani in se avtomatsko izvrši Prijava
Pod 3. bi še raje videl, da z mojimi podatki kar skoči v poštni predal.
Gmail sem dal samo za primer. Lahko je karkoli drugega.
Zaželeno pa je, da se moji vpisani podatki ne vidijo pri pregledu html-ja od moje strani.
Primer, kako bi izgledalo:
1. na moji webStrani so textBoxi z userName, Password in SubmitButton.
2. v browserju(npr. Safari, IE...) na moji strani napolnim podatke in kliknem Submit.
3. odpre se Gmail.com z izpolnjenimi podatki z moje strani in se avtomatsko izvrši Prijava
Pod 3. bi še raje videl, da z mojimi podatki kar skoči v poštni predal.
Gmail sem dal samo za primer. Lahko je karkoli drugega.
Zaželeno pa je, da se moji vpisani podatki ne vidijo pri pregledu html-ja od moje strani.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
Zgodovina sprememb…
- spremenilo: cekr ()
keworkian ::
Glede na to da kompliciras2. Si malo preberi http://www.netomatix.com/httppostdata.a...
Zgodovina sprememb…
- spremenil: keworkian ()
cekr ::
Glede na to da kompliciras2. Si malo preberi http://www.netomatix.com/httppostdata.a...
Sej nisem rekel, da ne kompliciram.
Z web zadevami se zelo poredko srečam in je včasih kakšen problem.
Če pa najmanj 10 dolgoletnih web developerjev vprašam in mi noben ne zna povedat rešitve, je pa kriza.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
techfreak :) ::
Zaželeno pa je, da se moji vpisani podatki ne vidijo pri pregledu html-ja od moje strani.
Nemogoče, vse kar lahko narediš je to, da otežiš delo nekomu, ki bi kaj takšnega delal.
3. odpre se Gmail.com z izpolnjenimi podatki z moje strani in se avtomatsko izvrši Prijava
Rabiš še kaj več kot samo prijavo, npr. pridobivanju kakšnih podatkov po prijavi? Čeprav je tudi za prijavo verjetnost zelo nizka, ker je veliko strani zaščitenih tudi proti temu.
cekr ::
techfreak :) je izjavil:
Rabiš še kaj več kot samo prijavo, npr. pridobivanju kakšnih podatkov po prijavi? Čeprav je tudi za prijavo verjetnost zelo nizka, ker je veliko strani zaščitenih tudi proti temu.
Stvar je ravno v tem, ker tista stran, ki jo hočem polniti, tega ne dovoli.
Zato mi pa to uspeva na desktopu s kontrolo webBrowser, s pomočjo katere lahko polniš karhočeš brez omejitev.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
techfreak :) ::
Saj pravim, to boš moral izvajati na strežniku ali pa uporabniku namestiti program, ki bo imel vgrajeno kontrolo WebBrowser. Preko brskalnika tega žal ne moreš izvesti zaradi varnosti uporabnikov.
cekr ::
Na serverju sicer deluje, vendar je potem treba vse poslati na browser, ki mora potem naprej stran obravnavati, kot da je bila normalna prijava. Tu pa se ponovno pojavijo problemi. Bom poskusil še s SilverLightom in podatke skril v samo aplikacijo. Samo še en pameten gradnik, ki zna prikazovati webstrani, moram najti.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
darkolord ::
Če skriješ podatke v aplikacijo se jih da dost enostavno dobiti ven.
Zgodovina sprememb…
- spremenilo: darkolord ()
cekr ::
Če skriješ podatke v aplikacijo se jih da dost enostavno dobiti ven.
Ja, saj to je glavni problem cele zadeve. Podatke lahko samo prikrijem in malo otežim, več pa ne bo šlo.
Sinclair ZX Spectrum [Zilog Z80A - 3.5 MHz, 48kB, dvojni kasetofon,
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
TV-OUT, radirke, Sinclair-Basic], Sinclair ZX-81 [Z80A, 3.25MHZ, 1kB]
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Visual Basic] Aplikacija deluje nepopolnoOddelek: Programiranje | 1143 (927) | bajsibajsi |
» | Google TVOddelek: Zvok in slika | 1672 (1219) | Oldi |
» | ChromiumOddelek: Pomoč in nasveti | 1468 (1359) | elomat |
» | Microsoft Security Essentials označil Google Chrome kot virusOddelek: Novice / Brskalniki | 8413 (5985) | amigo_no1 |
» | Spremljanje dogajanja na ekranuOddelek: Programiranje | 1261 (1120) | boss-tech |