2015-03-29 5 views
0

Я использую проверку подлинности ntlmv2 с использованием фильтра.NTLMv2 Неизвестная учетная запись компьютера

Мне просто нужно знать, что такое Computer account. Это обычная учетная запись?

Мой фильтр, как это:

<filter><filter-name>ntlmv2-auth</filter-name> 
    <filter-class>view.NtlmFilter</filter-class> 
    <init-param> 
<!-- Windows domain name --> 
<param-name>ntlm-domain</param-name> 
<param-value>COMP.PS</param-value> 
</init-param><init-param> 
<!-- IP-address of domain controller --> 
<param-name>ntlm-dc</param-name> 
<param-value>100.10.1.190</param-value> 
</init-param><init-param> 
<!-- Simple (non-FQDN) hostname of DC host --> 
<param-name>ntlm-dc-name</param-name> 
<param-value>hostname</param-value> 
</init-param> 
<init-param> 
<!-- Computer account for connection to DC --> 
<param-name>ntlm-account</param-name> 
<param-value>[email protected]</param-value> 
</init-param> 
<init-param> 
<!-- Password of computer account --> 
<param-name>ntlm-password</param-name> 
<param-value>[email protected]/param-value> 
</init-param></filter><filter-mapping> 
<filter-name>ntlmv2-auth</filter-name> 
<url-pattern>/*</url-pattern> 
</filter-mapping> 

ответ

0

В Windows существует два различных типа счетов - Компьютер и пользователь. Служба проверки подлинности NTLMv2 должна использовать учетную запись компьютера, а не обычную учетную запись пользователя, поскольку только учетная запись компьютера может связывать службу NETLOGON.

Но вы должны просто использовать Jespa вместо того, что вы делаете. Проверка подлинности NTLMv2 не является тривиальной, и Jespa, как известно, работает хорошо, и она должным образом поддерживается.

 Смежные вопросы

  • Нет связанных вопросов^_^