[英]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.