|
|
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
barrabasпоэтому ограничил по времени, дал браузеру время потупить 3 секунды. Пользователь дольше вбивает логин или пароль. Это называется гавнокод, непригодный в реальном проекте Еще раз: http://support.microsoft.com/kb/294676 Использование команды «Запуск от имени» с ярлыком 1. Перейдите к нужному ярлыку: нажмите кнопку Пуск, выберите пункт Программы и найдите ярлык в меню Программы. Если в папке «Программы» меню Пуск необходимого ярлыка нет, выберите его из соответствующего местоположения. 2. Удерживая клавишу SHIFT, щелкните правой кнопкой мыши ярлык и выберите команду Запуск от имени. Всё. Остальное от лукавого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 10:24:17 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
МСУbarrabasпоэтому ограничил по времени, дал браузеру время потупить 3 секунды. Пользователь дольше вбивает логин или пароль. Это называется гавнокод, непригодный в реальном проекте Еще раз: http://support.microsoft.com/kb/294676 Использование команды «Запуск от имени» с ярлыком 1. Перейдите к нужному ярлыку: нажмите кнопку Пуск, выберите пункт Программы и найдите ярлык в меню Программы. Если в папке «Программы» меню Пуск необходимого ярлыка нет, выберите его из соответствующего местоположения. 2. Удерживая клавишу SHIFT, щелкните правой кнопкой мыши ярлык и выберите команду Запуск от имени. Всё. Остальное от лукавого. 1. это работает, в то время как запуск от имени неудобная хрень 2. видимо поэтому что МС в шарепоите использует, для смены юзера, яваскрипт LoginAsAnother() из своего init.js. Чтож они не предлагают "удобный" "запуск от имени" в своих продуктах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 11:51:29 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
barrabas1. это работает, в то время как запуск от имени неудобная хрень 1. Работает - это еще не значит, что правильно работает. Делать какие-то 3x-секундные задержки на ввод пароля - кретинизм. 2. Запуск от имени касается не только браузера, таким оборазом можно запускать любую программу. Это стандартный функционал, не нужно писать ни строчки кода. barrabas2. видимо поэтому что МС в шарепоите использует, для смены юзера, яваскрипт LoginAsAnother() из своего init.js. Чтож они не предлагают "удобный" "запуск от имени" в своих продуктах. Там используется Mixing Forms and Windows Security in ASP.NET , а не "3х-секундный" гавнокод RTFM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 12:00:48 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
МСУbarrabas1. это работает, в то время как запуск от имени неудобная хрень 1. Работает - это еще не значит, что правильно работает. Делать какие-то 3x-секундные задержки на ввод пароля - кретинизм. 2. Запуск от имени касается не только браузера, таким оборазом можно запускать любую программу. Это стандартный функционал, не нужно писать ни строчки кода. barrabas2. видимо поэтому что МС в шарепоите использует, для смены юзера, яваскрипт LoginAsAnother() из своего init.js. Чтож они не предлагают "удобный" "запуск от имени" в своих продуктах. Там используется Mixing Forms and Windows Security in ASP.NET , а не "3х-секундный" гавнокод RTFM. Запрашивает доменный логин и пароль. Что и требуется. Код работает и без 3х секунд, но только в ИЕ, другие браузеры не понимают с первого раза 401 и пробуют еще несколько раз ломануться без запроса логина/пароля. Как отличить введенный пользователем пароль или это браузер ломится повторно, кроме как по времени я не придумал. Mixing Forms and Windows Security тут не причём, никакая асп форма не выводится при нажатии смены пользователя (то вообще не из этой оперы, там при ошибке виндовой аутентификации появляется вебформа с запросом логина и пароля). В шарепоинте при нажатии на ссылку сменить пользователя, выскакивает стандартная браузерная форма запроса имени и пароля. Я просто хотел обойтись без JS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 12:51:04 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
barrabasВ шарепоинте при нажатии на ссылку сменить пользователя, выскакивает стандартная браузерная форма запроса имени и пароля. Я просто хотел обойтись без JS 1. Миксовать не только формы можно, поэтому еще как причем. 2. Эта стандартная форма - обычная форма бэйсик или дайджест аутентификации. Это микс с виндовой аутентификацией. 3. Шарепоинтский логаут не панацея. В том же MS Dynamics CRM нет виндового логаута, разработчики решили не заниматься идиотизмом. А шарепоинтские индусы - не есть пример правильных подходов разработки ПО. Один только факт, что все данные шарепоинт хранит в одной физической таблице, говорит о том, что мягкое место того долбаного архитектора из Индии нужно порвать на британский флаг. 4. Не занимайтесь маразмом. Виндовая аутентификация не поддерживает логаута. Как зайти под другим контекстом - я показал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 17:23:08 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
МСУ4. Не занимайтесь маразмом. Виндовая аутентификация не поддерживает логаута. Как зайти под другим контекстом - я показал. ну в ИЕ очень даже поддерживает, достаточно вернуть 401 или JS Код: javascript 1. 2. Если она не поддерживает логаута, то зачем запрашивает логин при перезапуске браузера (пока галочку не поставшь "запомнить"), я бы понял если бы вообще ничего не спрашивалось, а тупо использовался виндовый контекст, но все браузеры упорно просят логин и пароль при старте, если есть логин, должен быть логаут. Просто некоторые браузеры не понимают с первого раза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 19:04:25 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
barrabasну в ИЕ очень даже поддерживает, достаточно вернуть 401 или JS Код: javascript 1. 2. В (IE < 6 SP1) и (IE7) проблемы с ClearAuthenticationCache. В 8 и 9 работает. В других браузерах это работает криво, если вообще работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 20:07:33 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
Если галка стоит, ClearAuthenticationCache идёт лесом. Слишком много проблем с этим ClearAuthenticationCache, посему всё это от лукавого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 20:13:39 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
Ну вот скажите мне, что может быть проще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 20:17:45 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
МСУЕсли галка стоит, ClearAuthenticationCache идёт лесом. Слишком много проблем с этим ClearAuthenticationCache, посему всё это от лукавого. да кривовато работает Запуск от имени не сложно, просто нужно заново браузер открывать, не красиво скажем так, ну да ладно, остановимся на нём. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 21:02:10 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
Честное слово, barrabas, я бы тоже не отказался от "человеческого" логофа. Но только человеческого, а не педально-костыльного. Вот это: barrabasда кривовато работает меня никак не устраивает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2012, 22:04:04 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
МСУ.. А шарепоинтские индусы - не есть пример правильных подходов разработки ПО. Один только факт, что все данные шарепоинт хранит в одной физической таблице, говорит о том, что мягкое место того долбаного архитектора из Индии нужно порвать на британский флаг. .. Генерить таблицы при создании списка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 00:56:14 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
шарепоинтские индусыГенерить таблицы при создании списка? Убивать себя об стену. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 10:45:06 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
МСУшарепоинтские индусыГенерить таблицы при создании списка? Убивать себя об стену. Не конструктивно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 14:51:46 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
шарепоинтские индусыНе конструктивно. "Генерить таблицы при создании списка" в шарепоинте конструктивно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 15:46:24 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
МСУшарепоинтские индусыНе конструктивно. "Генерить таблицы при создании списка" в шарепоинте конструктивно? Я не утвержали не предлагал подобное , там знак вопроса в конце предложения. Вы утверждаете, что схема WSS_Content не правильно спроектирована. Шарепоинтские индусы интересуются, как нужно было сделать. Шобы по феншую усё было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 15:57:10 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 16:21:14 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
Так как же нужно хранить динамически создаваемые списки, МСУ ? При условии что схема списков может изменяться в процессе эксплуатации. Вы утверждаете, что концепция 1 Application = 1 DataTable для содержимого списков "не есть пример правильных подходов разработки ПО". Как Вы предлагаете решить эту задачу, очевидно что у Вас есть решение. Опубликуйте его концепцию. Обвинять "шарепоинтских индусов" дело не хитрое. Аргументированно обвинять - это уже сложнее :] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 17:40:53 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
шарепоинтские индусыЯ не утвержали не предлагал подобное , там знак вопроса в конце предложения. Да хоть восклицательный. Чего хотел-то в итоге предложить? шарепоинтские индусыВы утверждаете, что схема WSS_Content не правильно спроектирована. Шарепоинтские индусы интересуются, как нужно было сделать. Шобы по феншую усё было. Пусть феншуйские индусы обратятся к разработчикам MS Dynamics CRM и спросят у них, как это делается. Под каждую сущность генерить отдельную таблицу, обвязанную вьюхами - это, конечно, верх профессионализма, который так и не могут осилить индусы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 17:57:48 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
МСУЧего хотел-то в итоге предложить? Я предложил ответить как Вы вы предлагае в подобных случаях реализовывать этот функционал. МСУ Под каждую сущность генерить отдельную таблицу, обвязанную вьюхами Ответ получил. Спасибо. МСУшарепоинтские индусыНе конструктивно. "Генерить таблицы при создании списка" в шарепоинте конструктивно? В MS Dynamics CRM генерить таблицы конструктивно, а в SharePoint Foundation почему не конструктивно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 18:30:39 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
шарепоинтские индусыЯ предложил ответить как Вы вы предлагае в подобных случаях реализовывать этот функционал. Я дал понять, что нужно убить себя об стену от таких предложений. шарепоинтские индусыВ MS Dynamics CRM генерить таблицы конструктивно, а в SharePoint Foundation почему не конструктивно? В MS Dynamics CRM не "генерят таблицы", они физически создаются на уровне ядра при создании справочника. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 19:40:11 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
МСУшарепоинтские индусыЯ предложил ответить как Вы вы предлагае в подобных случаях реализовывать этот функционал. Я дал понять, что нужно убить себя об стену от таких предложений. МСУб не нужно убивать себя об стену. И если написали пакость о разработчиках SP, то будьте готовы объяснить свою позицию. Чего Вы собственно кипятитесь так, уважаемый :] МСУшарепоинтские индусыВ MS Dynamics CRM генерить таблицы конструктивно, а в SharePoint Foundation почему не конструктивно? В MS Dynamics CRM не "генерят таблицы", они физически создаются на уровне ядра при создании справочника. Где создаются? В MS SQL? И почему в Sharepoint нельзя создать форму которая делает тоже самое (на уровне ядра создаваемого приложения) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 20:01:44 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
Модератор: Ну, типа поаккуратнее можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 20:30:53 |
|
||
|
Можно ли "расширить" аутентификацию "windows"?
|
|||
|---|---|---|---|
|
#18+
шарепоинтские индусыМСУб не нужно убивать себя об стену. Всё верно. Нужно убивать об стену шизо-"архитекторов", предлагающих генерить таблички при создании списка шарепоинта. шарепоинтские индусыИ если написали пакость о разработчиках SP, то будьте готовы объяснить свою позицию. Ответил с самого начала. Что нужно еще ответить в нагрузку? шарепоинтские индусыЧего Вы собственно кипятитесь так, уважаемый :] Я спокоен как сталь, не беспокойтесь :) шарепоинтские индусыГде создаются? В MS SQL? Создаются в MSSQL. Движком. шарепоинтские индусыИ почему в Sharepoint нельзя создать форму которая делает тоже самое (на уровне ядра создаваемого приложения) ? 1. На уровне ядра (список или библиотека) нельзя сделать тоже самое. Данные физически так или иначе будут храниться в одной таблице. 2. Эта универсальная таблица имеет ограниченное кол-во зарезервированных полей каждого типа. Например, 6 булов, 20 интов, ... и т.д. Кол-во точно можно уточнить в AllUserData. 3. Если кол-во полей списка SPList превышает кол-во зарезервированных полей, создается еще одна референсная строка в этой таблице. 4. Есть возможность подключения BDC (внешние бизнес данные) и натягивать на шариковый CRUD гуй. Те, кто в танке, всё ещё нуждаются в том, чтобы осознать весь кретинизм архитектуры единой таблицы AllUserData с зарезервированным кол-вом атрибутов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2012, 20:37:48 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=37652348&tid=1359953]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
207ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 544ms |

| 0 / 0 |
