|
|
|
Проблема с получением имени пользователя и домена...
|
|||
|---|---|---|---|
|
#18+
В приложении нужно узнать имя залогиненного пользователя в домене. Делаю так... 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2014, 10:26 |
|
||
|
Проблема с получением имени пользователя и домена...
|
|||
|---|---|---|---|
|
#18+
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 и выполнять в браузере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2014, 10:50 |
|
||
|
Проблема с получением имени пользователя и домена...
|
|||
|---|---|---|---|
|
#18+
0FD, в дэбаге все работает. Делал по примеру, найденному на одном из форумов. Не подскажете, в какую сторону копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2014, 10:56 |
|
||
|
Проблема с получением имени пользователя и домена...
|
|||
|---|---|---|---|
|
#18+
v_yumshanov, Ну запустить как обычное приложение можно. http://stackoverflow.com/questions/9518092/javascript-how-to-get-the-name-of-the-current-user через WScript.Network может быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2014, 11:18 |
|
||
|
Проблема с получением имени пользователя и домена...
|
|||
|---|---|---|---|
|
#18+
Перенес код в серверную часть. Проблема решена. Спасибо за подсказки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2014, 12:44 |
|
||
|
Проблема с получением имени пользователя и домена...
|
|||
|---|---|---|---|
|
#18+
v_yumshanov, Так пользователь входит в домен со своего компюьтера, а не на сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2014, 12:53 |
|
||
|
Проблема с получением имени пользователя и домена...
|
|||
|---|---|---|---|
|
#18+
приложение компилируется. Но при запуске, пользователь определяется как SYSTEM. буду копать дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2014, 14:31 |
|
||
|
Проблема с получением имени пользователя и домена...
|
|||
|---|---|---|---|
|
#18+
v_yumshanovприложение компилируется. Но при запуске, пользователь определяется как SYSTEM. буду копать дальше. Учетная запись под которой запущен веб-сервер, имеет такие же права как и администратор. Что там копать, не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2014, 14:40 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38528057&tid=2127810]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
167ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 414ms |

| 0 / 0 |
