DotNetNukeページでホストされている私のアプリケーションにアクセスすると、現在ログインしているユーザーを取得しようとしています。このアプリはReact.JSでビルドされており、HTMLモジュール内で展開しています。ユーザーがアプリケーションに到達すると、ComponentDidMountメソッド呼び出しを行い、.ascxファイルへのAJAX要求を開始して現在のユーザーを取得します。 (ComponentDidMountは、アプリケーションの読み込み時に一度だけ自動的に呼び出されます。これを読んでいるすべての.NETの人々にとって)。 ASCXファイルに入ったら、私は以下のコードを実行していますが、 "user"の出力のみを取得します。このトークンを別のファイルで使用するクラスを呼び出すはずですか?現在のユーザーがサイトにログインするには、以下のコードで何ができますか(DNNはセッション変数を悲しいほど使いません。トークンのみ)。DotNetNukeの現在のユーザーを取得
た.ascxコード:
<%
Response.Write("user " & [User:UserName])
%>