powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема с получением имени пользователя и домена...
8 сообщений из 8, страница 1 из 1
Проблема с получением имени пользователя и домена...
    #38527826
v_yumshanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В приложении нужно узнать имя залогиненного пользователя в домене.

Делаю так...

package project.client.tools;
import com.sun.security.auth.module.NTSystem;
...
public class HLPTools
{
...
public static void Authentification()
{
NTSystem AuthModule = new NTSystem();
HLPTools.sUserName = AuthModule.getName();
HLPTools.sDomainName = AuthModule.getDomain();
}
}

В дебаге ошибки валятся, но проект на локалхосте запускается и код отрабатывает.
А вот скомпилировать уже не получается.
[ERROR] Line 535: No source code is available for type com.sun.security.auth.module.NTSystem; did you forget to inherit a required module?

Я уже в project.gwt.xml прописал <inherits name='com.sun.security.auth.module.NTSystem'/>
но не помогло. И для rt.jar (в котором пакет указанный находится) добавлял файл с исходниками. Но тоже не прокатило.

Использую jdk1.7 smartgwt3.0
IDE: Eclipse Indigo
...
Рейтинг: 0 / 0
Проблема с получением имени пользователя и домена...
    #38527858
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v_yumshanov,

http://docs.oracle.com/javase/7/docs/jre/api/security/jaas/spec/com/sun/security/auth/module/NTSystem.html
NTSystem()
Instantiate an NTSystem and load the native library to access the underlying system information.

А Вы хотите это скомпилировать в javascript и выполнять в браузере.
...
Рейтинг: 0 / 0
Проблема с получением имени пользователя и домена...
    #38527867
v_yumshanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
0FD,

в дэбаге все работает.
Делал по примеру, найденному на одном из форумов.
Не подскажете, в какую сторону копать?
...
Рейтинг: 0 / 0
Проблема с получением имени пользователя и домена...
    #38527900
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v_yumshanov,

Ну запустить как обычное приложение можно.
http://stackoverflow.com/questions/9518092/javascript-how-to-get-the-name-of-the-current-user
через WScript.Network может быть
...
Рейтинг: 0 / 0
Проблема с получением имени пользователя и домена...
    #38528057
v_yumshanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перенес код в серверную часть. Проблема решена. Спасибо за подсказки.
...
Рейтинг: 0 / 0
Проблема с получением имени пользователя и домена...
    #38528080
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v_yumshanov,

Так пользователь входит в домен со своего компюьтера, а не на сервере.
...
Рейтинг: 0 / 0
Проблема с получением имени пользователя и домена...
    #38528281
v_yumshanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
приложение компилируется.
Но при запуске, пользователь определяется как SYSTEM. буду копать дальше.
...
Рейтинг: 0 / 0
Проблема с получением имени пользователя и домена...
    #38528299
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v_yumshanovприложение компилируется.
Но при запуске, пользователь определяется как SYSTEM. буду копать дальше.

Учетная запись под которой запущен веб-сервер, имеет такие же права как и администратор. Что там копать, не получится.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема с получением имени пользователя и домена...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]