OWA 2007

Sziasztok!

A következőt kellene megoldanom:

egy weboldalon (apache, mysql, php) kellene olyan linket elhelyezni, amire kattintva az ott már bejelentkezett felhasználó beléphet a cége exchange 2007 szerverének OWA felületére anélkül, hogy az OWA login formon újra meg kellene adnia a céges login+pass párost. A kliens gép jellemzően nem céges, nincs az exchange domainben, tehát integrated auth. nem játszik, ráadásul az AMP alapú oldal és az exchange OWA egymástól teljesen függetlenek (most ne menjünk bele, hogyan lehet így pl. AD logineket szinkronban tartani).

A kérdés valójában az, össze lehet-e állítani olyan URL-t, amit az OWA hajlandó fogadni, és tartalmazza a felhasználói adatokat.

Köszi

Hozzászólások

Formból küldhetsz a bejelentkeztető oldalnak ugyanolyan postdatát mint amilyet amúgy is kapna, ha jól értem a kérdésedet.

Igen, form-based auth van beállítva. Találtam egy kis kódrészt a neten, de az sem működik, és a közzétevője is megoldást keresett:

script Language=javascript
function logonForm_onsubmit()
{
if (logonForm.username.value.indexOf("@") !=-1)
{
return true;
}
logonForm.username.value = "COOPER\\" + logonForm.username.value;
return false;
}
/script

FORM action="https://OUR DOMAIN.com/exchweb/bin/auth/owaauth.dll" method="POST" name="logonForm" autocomplete="off" onsubmit="logonForm_onsubmit()"

és a persze végén a tetszőleges html form...