DNN版5.6.7 .NET 3.5更新DotNetNukeのユーザー
別のWebアプリケーションからのDNNサイト上/更新ユーザーアカウントにアクセスする方法のいずれかを知っていますか?
私の目標は、従業員のDNNパスワードをイントラネットアプリケーション(他の従業員関連の非DNNデータも含む)から更新できるようにすることですが、運がないわけです。私は単純なWebサービスをDNNサイトの仮想ディレクトリ(as described here)に追加しようとしましたが、WebサービスがすべてのものDNNにアクセスできることを期待していましたが、UserInfoControllerのインスタンスを作成できません - MemberProviderオブジェクト。
UserController objUserController = new UserController();
UserInfo objUser = objUserController.GetUser(portalId, userId);
たびに、objUserControllerオブジェクトは、同じサーバ上でホストされているDotNetNuke.Security.Membership.MembershipProvider
両方DNNサイトや社内のWebアプリケーションの場合はnullを示しています。どんな提案も感謝しています。
EDIT:DNNのbinフォルダ内のすべてのDLLに加えて、私もコピーDNNのweb.configファイルからイントラネットアプリケーションが実行されている場合はDNNが
ありがとうBruce。私たちのイントラネットはAD上で動作しています。あなたは、特定のAD統合モジュール、または1つを検索するための良い場所をお勧めできますか? –
Glantonソリューションには、さまざまなActive Directoryモジュールが用意されています。すべてがDNNストアで利用可能です。 http://store.dotnetnuke.com/vendor-profile/glanton-solutions –