Найдено результатов: 21

Контрольный список для IIS 6/ASP.NET Windows аутентификации?

У меня возникли проблемы с тем, чтобы мое приложение ASP.NET автоматически регистрировало пользователей на сайте интрасети, который я создаю. Независимо от того, что я гуглил или экспериментировал, всегда есть окно входа, отображаемое IE7.

Я установил режим аутентификации Windows в Web.config, отключил анонимный доступ и настроил правильный домен по умолчанию в IIS, но он все еще просит пользователя войти в систему и, что еще более раздражает, пользователь должен также предоставить домен ( DOMAIN\auser ), что вызывает проблемы с нетехническими посетителями. Спасибо Zeus за функциональность запоминания паролей.

Я не являюсь администратором сети, поэтому вполне возможно, что что-то в Active Directory настроено неправильно, или это может быть просто я пропустил что-то очень простое. Обратите внимание, что я не хочу выдавать себя за пользователя, мне просто нужно знать, что свойство IPrincipal.Name совпадает с действительной записью в моей базе данных пользователей, следовательно, аутентификация пользователя в моем приложении.

С этой целью было бы очень полезно иметь контрольный список всех требований к конфигурации для AD, ASP.NET и IIS, чтобы работать вместе таким образом в качестве справочного материала для отладки и, надеюсь, уменьшить некоторые трения пользователей.

asp.net   iis   authentication   active-directory    

463   3   16:03, 1st July, 2020


Как вы олицетворяете пользователя Active Directory в Powershell?

Я пытаюсь запустить powershell команды через веб-интерфейс (ASP.NET/C#) для создания почтовых ящиков/etc на Exchange 2007. Когда я запускаю страницу с помощью Visual Studio (Cassini), страница загружается правильно. Однако, когда я запускаю его на IIS (v5.1), я получаю ошибку "unknown user name or bad password". Самая большая проблема, которую я заметил, заключалась в том, что Powershell был зарегистрирован как ASPNET вместо моей учетной записи Active Directory. Как заставить мой сеанс Powershell пройти проверку подлинности с другой учетной записью Active Directory?

В принципе, сценарий, который у меня есть до сих пор, выглядит примерно так:

RunspaceConfiguration rc = RunspaceConfiguration.Create();
PSSnapInException snapEx = null;
rc.AddPSSnapIn("Microsoft.Exchange.Management.PowerShell.Admin", out snapEx);

Runspace runspace = RunspaceFactory.CreateRunspace(rc);
runspace.Open();

Pipeline pipeline = runspace.CreatePipeline();
using (pipeline)
{
   pipeline.Commands.AddScript("Get-Mailbox -identity 'user.name'");
   pipeline.Commands.Add("Out-String");

   Collection<PSObject> results = pipeline.Invoke();

   if (pipeline.Error != null && pipeline.Error.Count > 0)
   {
       foreach (object item in pipeline.Error.ReadToEnd())
          resultString += "Error: " + item.ToString() + "\n";
   }

   runspace.Close();

   foreach (PSObject obj in results)
      resultString += obj.ToString();
}

return resultString;

c#   asp.net   powershell   active-directory    

624   5   01:53, 11th August, 2020


цитирование System.DirectoryServices.ResultPropertyCollection

Я что-то упускаю здесь:

$objSearcher = New-Object System.DirectoryServices.DirectorySearcher  
$objSearcher.SearchRoot = New-Object System.DirectoryServices.DirectoryEntry  
$objSearcher.Filter = ("(objectclass=computer)")  
$computers = $objSearcher.findall()  

Итак, вопрос в том, почему два следующих вывода отличаются?

$computers | %{ 
"Server name in quotes $_.properties.name" 
"Server name not in quotes " + $_.properties.name 
}
PS> $computers[0] | %{"$_.properties.name"; $_.properties.name}
System.DirectoryServices.SearchResult.properties.name
GORILLA

.net   powershell   scripting   active-directory    

450   3   05:54, 16th August, 2020


Использование ocx в консольном приложении

Я хочу быстро протестировать ocx. Как мне удалить этот ocx в консольном приложении. Я нашел несколько учебных пособий в CodeProject, но они неполные.

c++   visual-c++   console   activex    

413   3   09:11, 28th August, 2020


Параметры разрешений ввода-вывода с помощью установщика .net

Я создаю программу, которая будет установлена с помощью проекта установщика .net. Программа записывает файлы настроек в свой каталог в директории Program Files dir. Он считает, что есть некоторые параметры active directory, которые будут препятствовать приложению восстанавливать права на этот каталог, если ограниченный пользователь запускает программу. Есть ли возможность изменить настройки для папки приложения через установку, чтобы это не было проблемой?

.net   installer   active-directory   io    

441   2   15:22, 13th August, 2020


JavaScript Порядок Загрузки

Я работаю как с amq.js (ActiveMQ), так и с Google Maps . Я загружаю свои скрипты в таком порядке

<head>
    <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
    <title>AMQ & Maps Demo</title>

    <!-- Stylesheet -->
    <link rel="stylesheet" type="text/css" href="style.css"></link>

    <!-- Google APIs -->
    <script type="text/javascript" src="http://www.google.com/jsapi?key=abcdefg"></script>

    <!-- Active MQ -->
    <script type="text/javascript" src="amq/amq.js"></script>
    <script type="text/javascript">amq.uri='amq';</script>

    <!-- Application -->
    <script type="text/javascript" src="application.js"></script>
</head>

Однако в моем application.js он загружает карты нормально, но я получаю ошибку при попытке подписаться на тему с AMQ. AMQ зависит от прототипа, который консоль ошибок в Firefox говорит, что объект не определен. Я думаю, что у меня есть проблема с использованием объекта amq до завершения загрузки скрипта. Есть ли способ убедиться, что оба скрипта загружаются, прежде чем я использую их в своем application.js?

У Google есть этот приятный вызов функции google.setOnLoadCallback(initialize); , который отлично работает. Я не уверен, что у amq.js есть что-то подобное.

javascript   google-maps   activemq    

504   8   17:57, 3rd August, 2020


Использование ocx в консольном приложении

Я хочу быстро протестировать ocx. Как мне удалить этот ocx в консольном приложении. Я нашел несколько учебных пособий в CodeProject, но они неполные.

c++   visual-c++   console   activex    

485   3   10:12, 2nd August, 2020


Какие-либо советы по получению Rails для запуска с доступом к бэк-энду?

Я содрогаюсь, чтобы спросить, но мой клиент не может предложить никакого другого решения SQL (или SQL-подобного). Я знаю, что доступ имеет некоторые крючки SQL; достаточно ли их для базового ActiveRecord?

Позже:

Я ценю все предложения использовать другие базы данных, но поверьте мне: я пытался убедить их. Существует список "approved", и в нем нет баз данных SQL. Включение чего-то в список может занять больше года, и этот проект будет завершен через три недели.

ruby-on-rails   ruby   ms-access   activerecord    

397   7   19:02, 20th August, 2020


Как использовать проверку подлинности NTLM с Active Directory

Я пытаюсь реализовать аутентификацию NTLM на одном из наших внутренних сайтов,и все работает. Единственный кусочек головоломки, которого у меня нет, - это то, как взять информацию из NTLM и пройти аутентификацию в Active Directory.

Существует хорошее описание NTLM и шифрования, используемого для паролей, которые я использовал для реализации этого, но я не уверен, как проверить, является ли пароль пользователя действительным.

Я использую ColdFusion, но решение этой проблемы может быть на любом языке (Java, Python, PHP и т. д.).

Редактировать:

Я использую ColdFusion на Redhat Enterprise Linux. К сожалению, мы не можем использовать IIS для управления этим и вместо этого должны написать или использовать сторонний инструмент для этого.


Update - я получил эту работу, и вот что я сделал

Я пошел с библиотекой JCIFS из samba.org.

Обратите внимание, что приведенный ниже метод будет работать только с NTLMv1 и не работает с NTLMv2. Если вы не можете использовать NTLMv1, вы можете попробовать Jespa, который поддерживает NTLMv2, но не является открытым исходным кодом, или вы можете использовать Kerberos/SPNEGO.

Вот мой web.xml:

<web-app>
    <display-name>Ntlm</display-name>

    <filter>
        <filter-name>NtlmHttpFilter</filter-name>
        <filter-class>jcifs.http.NtlmHttpFilter</filter-class>

        <init-param>
            <param-name>jcifs.http.domainController</param-name>
            <param-value>dc01.corp.example.com</param-value>
        </init-param>
        <init-param>
            <param-name>jcifs.smb.client.domain</param-name>
            <param-value>CORP.EXAMPLE.COM</param-value>
        </init-param>
    </filter>

    <filter-mapping>
        <filter-name>NtlmHttpFilter</filter-name>
        <url-pattern>/admin/*</url-pattern>
    </filter-mapping>
</web-app>

Теперь все URLs совпадающие /admin/* будут требовать NTLM аутентификации.

http   authentication   coldfusion   active-directory   ntlm    

832   7   13:14, 1st August, 2020


Получить список доступных доменов (NT4 и Active Directory)

Кто-нибудь знает (в c#) способ получения доступных доменов NT4 (немного похоже на выпадающее окно входа в систему WinXP)?

Я знаю, что это довольно легко для Active Directory с использованием пространства имен DirectoryServices, но я не могу найти ничего для старых доменов NT4. Я бы предпочел не использовать API вызовов, если это вообще возможно (это может быть немного много, однако).

Кроме того, за бонусные баллы (!), мы, наконец, переходим на Active Directory позже этой осенью, так как бы я построил способ автоматического переключения моего списка доменов с NT4 на AD, когда мы мигрируем (поэтому мне не нужно перекомпилировать и переиздавать)

c#   active-directory   nt4    

369   1   04:50, 12th August, 2020


Windows / Active Directory-Пользователи / Группы

Я ищу способ найти логин windows, связанный с определенной группой. Я пытаюсь добавить разрешения к инструменту, который позволяет использовать только имена, отформатированные как:

DOMAIN\USER 
DOMAIN\GROUP

У меня есть список пользователей в формате active directory, которые мне нужно добавить:

ou=group1;ou=group2;ou=group3

Я попытался добавить DOMAIN\Group1, но получил ошибку "пользователь не найден".

P.S. также следует отметить, что я не являюсь администратором Lan

windows   active-directory   active-directory-group    

390   7   20:44, 1st August, 2020


Активный Элемент Управления X JavaScript

Мы с моим коллегой столкнулись с неприятной ситуацией, когда нам приходится использовать активный элемент управления X для управления веб-камерой на странице.

Можно ли назначить обработчик событий javascript кнопке в активном элементе управления x, чтобы она запускала действие на странице при нажатии, или нам нужно создать кнопку на самой странице html, которая управляет активным элементом управления X, а затем может запускать любые необходимые действия на странице?

javascript   activex    

416   2   10:10, 24th August, 2020


Есть ли способ объединить именованные области в новую именованную область?

У меня есть

class Foo < ActiveRecord::Base
  named_scope :a, lambda { |a| :conditions => { :a => a } }
  named_scope :b, lambda { |b| :conditions => { :b => b } }
end

Я хотел бы

class Foo < ActiveRecord::Base
  named_scope :ab, lambda { |a,b| :conditions => { :a => a, :b => b } }
end

но я бы предпочел сделать это в стиле DRY. Я могу получить тот же эффект, используя

 Foo.a(something).b(something_else)

но это не особенно красиво.

ruby-on-rails   rails-activerecord   named-scope    

389   6   03:06, 29th August, 2020


Как лучше перевести пользователей из AD в openLDAP?

Сейчас имеется Active Directory Domain Controller (домен совместимый с windows 2000).

Пользователей — 150+ аккаунтов, Групп — 20


Задача перенести записи в openLDAP.


С помощью чего это можно сделать?


P.S. Руками долго, а через LDIFы тоже не хотелось бы (в ADшных LDIFах много всего ненужного).

LDAP   Active   Directory    

405   3   07:18, 24th August, 2020


Сетевые принтеры в Active Derictory

Сейчас приходится к каждому компьютеру подключать вручную, что невероятно надоедает.

Шарить принтеры тоже не очень хочется, иначе вся очередь висит на сервере, из за чего происходят заминки и т.д.

Может есть какие то компромисы, что бы такие принтеры (на пример HP 2727nf) пользователи могли сами подключать, выбирая их из результатов поиска в AD?

Active   Directory   Печать    

372   3   06:46, 29th August, 2020


Сетевые принтеры в Active Derictory

Сейчас приходится к каждому компьютеру подключать вручную, что невероятно надоедает.

Шарить принтеры тоже не очень хочется, иначе вся очередь висит на сервере, из за чего происходят заминки и т.д.

Может есть какие то компромисы, что бы такие принтеры (на пример HP 2727nf) пользователи могли сами подключать, выбирая их из результатов поиска в AD?

Active   Directory   Печать    

361   3   13:10, 10th August, 2020


Возможна работа ActiveX под Linux?

Есть железяка — видеорегистратор, его веб интерфейс использует для работы ActiveX и естественно работает только под IE.
Существует какая-нибудь возможность заставить работать ActiveX под любым другим браузером в Linux?
VirtualBox, Wine, подключение к удаленному рабочему столу не подходит к сожалению…

Linux   Браузеры   ActiveX    

580   4   07:39, 14th August, 2020


WebBrowser Control и IFRAME

Этот вопрос возник при использовании 1С, но помочь мне может человек не знакомый с этой платформой.

Есть некоторая страница, которая содержит IFRAME, эта страница загружается в 1С: Платформе через WebBrowser Control. При дальнейшей работе непосредственно с загруженным в IFRAME документом возникает ошибка: «Access is denied». Данная проблема очень напоминает «Cross domain scripting», но, и файл в WebBrowser'е и IFRAME находятся на одном домене и используют один протокол.

Лично мне кажется, что это проблема самой платформы и я хочу попытаться понять в чем именно ошибка. Есть метод IInternetSecurityManager::GetSecurityId, который непосредственно связан с cross domain scripting, но разработчики платформы говорят, что они его не переопределяли.

В таком случае вопрос: в чем еще может быть проблема возникновения такой ошибки? Спасибо.

Microsoft   Браузеры   C++     ActiveX   Internet   Explorer    

359   1   22:19, 9th August, 2020


Домен на ubuntu?

Доброго времени суток, хочу поднять домен в локальной сети на свободном железе, есть убунту 10.04 работающая как прокси на squid«е, хочу на ней же поднять домен и АД, подскажите хороший мануал по этому делу (на русском языке) (и реально ли вообще такое реализовать)

p.s. с *nix системами я на „вы“, прокси поднималось по средствам курения манов и установки Webmin для быстрой настройки через веб-интерфейс.

Active   Directory    

435   6   00:52, 10th August, 2020


Есть ли инструментарий, который позволит с локального сервера перенести пользователей в домен?

Есть рядовой сервер под Windows 2008 R2. На нем много пользователей.


Задача перенести список пользователей с паролями в домен на контролер домена под Windows 2003 EE.

Active   Directory   Windows   Server    

276   3   08:10, 28th August, 2020


Squid +авторизация ActiveDirectory

Перевел офис на активдиректори. Сейчас стоит squid+sams и пользователи живут там независимо от АД. Решил сделать прозрачную авторизацию, теперь сквид авторизует пользователей из АД без запроса логина\пароля. Встал вопрос о надежности, если АД подвиснет — пользователи останутся без интернета. Какие тут есть варианты создания прокси с прозрачной авторизацией.

Squid   Active   Directory   Идентификация   пользователей    

271   4   08:05, 29th August, 2020