hoi,
voor een studie opdracht maak ik gebruik van een service die bij een bedrijf draait achter een http-digest authentication. Ik heb logingegevens van hun ontvangen, tot zover geen probleem
De bedoeling is dat je een string stuurt (de url van de service) + enkele parameters. Als je dit direct in je browser doet krijg je een digest-auth login popup te zien en als je de logingegevens invult zie je het resultaat. Het probleem is nu dat dit alles geautomatiseerd moet gebeuren, dwz dat php jou moet inloggen.
Nu ben ik een beetje aan het zoeken geweest er vind wel dingen hoe je zelf mensen kunt authentiseren alleen niets over hoe je zelf deze headers stuurt. Hier heb je ook nog een shet probleem dat je de nounce niet weet....
Volgens mij moet je dus eerst de pagina oproepen, daar de nounce uithalen en dan de parameters + nounce + logingegevens terugsturen. Ik heb alleen geen flauw idee hoe dat gaat, iemand zoiets al eens gedaan of zit ik op de verkeerde manier te denken?
voor een studie opdracht maak ik gebruik van een service die bij een bedrijf draait achter een http-digest authentication. Ik heb logingegevens van hun ontvangen, tot zover geen probleem
De bedoeling is dat je een string stuurt (de url van de service) + enkele parameters. Als je dit direct in je browser doet krijg je een digest-auth login popup te zien en als je de logingegevens invult zie je het resultaat. Het probleem is nu dat dit alles geautomatiseerd moet gebeuren, dwz dat php jou moet inloggen.
Nu ben ik een beetje aan het zoeken geweest er vind wel dingen hoe je zelf mensen kunt authentiseren alleen niets over hoe je zelf deze headers stuurt. Hier heb je ook nog een shet probleem dat je de nounce niet weet....
Volgens mij moet je dus eerst de pagina oproepen, daar de nounce uithalen en dan de parameters + nounce + logingegevens terugsturen. Ik heb alleen geen flauw idee hoe dat gaat, iemand zoiets al eens gedaan of zit ik op de verkeerde manier te denken?