java.net.PasswordAuthentication-ek erabiltzaile-izena eta pasahitz karaktereen array bat jasotzen ditu. Eman pasahitzaren jatorrizko karaktereak:

var credential = new java.net.PasswordAuthentication(
    "proxy-user", "p@ssword".toCharArray());

Balioa pasahitz adierazgarri bat da. Aplikazioaren kodean, lortu karaktere errealak aurreikusitako kredentzialen iturritik.

Pasahitz honen barruko @ bat datua da, pasahitzak badu bere argumentua. p%40ssword-era bihurtzeak konstruktorearen aurretik beste pasahitz bat ematen du.

Proxy URL batek kredentzialen beste adierazpen bat du. http://proxy-user:p%[email protected]:8080 bezalako URL batean, kodetutako @ erabiltzaile-informazioaren barruan dago, eta geroagoko @-k informazio hori hostetik bereizten du. Deskodetu eta kodetu balioa benetan kontsumitzen duen interfazearen arabera.

Shell-en komatxoek, Java string-literalaren escapeak eta URLren ehuneko kodeketak analisi-arazo desberdinak ere konpontzen dituzte. Zehaztu zein geruzak irakurtzen duen sarrera, kredentzialak behin eta berriz kodetu beharrean eskaera baten portaera aldatu arte.

Erlazionatutako artikuluak