i ASP.Net ile yazılmış web siteme form kimlik doğrulaması kullanıyorum, ama ben çalıştırmak için gereken bir PHP komut dosyası var. PHP içinde User.Identity.Name değerini almak mümkün mü?
teşekkürler.
Eğer (Querystring veya Form) POST kullanarak PHP sayfaya geçmek veya GET Evet, eğer ilk bir ASP sayfasından değer alma anlam ve ardından PHP sayfa size göndermeden. Ayrıca farklı bir çözüm sunuyor this question on Stack Overflow bir göz alabilir.
*Edit: Olası çözümler:
İkinci bir yaratıcılık biraz yanı PHP için işe yarayabilir.
Eğer bir iframe PHP script yükleme söz beri, böyle bir şey yapmak istiyorum:
<iframe src="myscript.php?username=<%= User.Identity.Name %>" />
Boekwurm tarafından önerilen bu, bir GET parametresi olarak Kimlik adını boyunca geçer.
Sonra, PHP komut, bu yüzden gibi yakala:
username = $_GET["username"];
Onunla ne yaptığınızı bağlı olarak, keyfi adı parametreleri ile PHP komut çalışmasını engellemek için yerinde bazı güvenlik gerekebilir.