Jump to content

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


Recommended Posts

Artanis

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 post
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.

 

Edited by maize
  • Patīk 1
Link to post
Share on other sites
Artanis

Eh, skaidrs. Paldies!

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...