Jump to content

Nesanāk padot pieejas datus priekš BASIC_AUTH caur url'i.


Artanis
 Share

Recommended Posts

Dots:  veca tīkla iekārta, kurā autorizēšanās notiek caur HTTP izmantojot basic_auth.

Problēma: mēģinot padot lietotāja credentials caur url'i ( http://lietotajs:parole@192.168.1.120:80/cgi-bin/dashboard.html ) vienalga brovserī tiek atgriesta ielogošanās forma.

Pamēģināju: uzliktu Chrome MultiPass pluginu, caur to strādā smuki. Mēģināju skatīties iekš Developer tūļiem headerus, un netieku skaidrībā, nafigam caur urli nestrādā, jo uz aci skatoties, abos gadījumos autorizācija notiek identiski.

 

Ir kāda ideja, kurā virzienā skatīties?


Sākšu ar to, ka paskatīšos tam MultiPass extensionam source kodu, kādā veidā viņš modificē to headeri, un kā padod tos login datus. Tad gan jau taps skaidrāks, kādēļ vienā veidā sanāk, bet citā ne.

Link to comment
Share on other sites

Chrome vairs nesuportē i viss

Senā RFC jau teikts, ka tas nav labais tonis.

Citēt

URI producers should not provide a URI that contains a username or password that is intended to be secret.

 

Labots - maize
  • Patīk 1
Link to comment
Share on other sites

Eh, skaidrs. Paldies!

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...