2009-09-01 46 views
1

我一直在使用DotNetNuke作爲我公司的主網站。一個獨立的供應商構建了一個我們用來銷售我們的產品的工具。該供應商在Linux/Apache/MySQL/PHP上構建了它的應用程序。他們使用標準表單身份驗證。將DotNetNuke用戶信息傳遞到PHP網站登錄

是否可以在我的dotnetnuke網站上創建一個鏈接,以便將一些用戶信息(電子郵件地址作爲用戶名,其他文本作爲密碼 - 而不是dotnetnuke密碼)傳遞到php站點以用作登錄名?

回答

0

是的,你可以。創建一個頁面,它將從DNN中檢索您想要的數據,然後使用WebRequest將其發送到PHP站點。請參閱How to: Send Data Using the WebRequest Class

+0

PHP網站或DNN上的「創建頁面」?供應商是否需要爲我創建某種終端來發送數據? – nlinus

+0

在您的DNN網站上創建頁面。供應商(假設)運行PHP,他所要做的就是在他的一側創建一個頁面(您將使用WebRequest發佈)。供應商可以做一個$ _POST ['DNNVariablePosted']來檢索他旁邊的發佈字段的值。 WebRequest沒有什麼特別之處,它只是允許您以編程方式執行HTTP POST,而不是使用正常的

。 –

0

您是否嘗試過DNN中的IFrame模塊?它有選項可以將QueryString參數包含在你正在顯示的網站中。當然,這種方法假設你的PHP站點期待你提到的電子郵件地址,用戶名和其他文本作爲QueryString。

相關問題