簡體   English   中英

使用DNN門戶A中的登錄信息登錄門戶b?

[英]using login information in DNN portal A to login portal b?

我只想問一下如何設置DotNetNuke門戶網站以使用站點A的登錄信息來登錄站點B?

不清楚您想要什么。 如果您表示站點A是您的DotNetNuke站點,站點B是DotNetNuke內的一個模塊,則可以使用UserInfo對象獲取當前已登錄用戶的用戶名。 例如,如果要打印用戶名,則可以使用Razor將其打印在頁面上,如下所示:

<body>

<% Response.Write(UserInfo.Username); %>

同樣,這僅在站點B是DNN模塊的情況下有效。

在DNN中,如果要開箱即用,則需要使用DotNetNuke專業版中的站點組功能。

話雖如此,可以在DotNetNuke社區版中實現此目的,但是基本上您需要為每個用戶向User Portals表中添加一條記錄。

假設所有用戶都在Portal A中,那么您想要添加一條與他們匹配的記錄,也要在Portal B中。您還希望將用戶也添加到Portal B中的適當角色(注冊用戶)。

使用數據庫觸發器可能最容易做到這一點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM