Как установить пароль для openrdf Workbench? - PullRequest
5 голосов
/ 09 сентября 2010

Я успешно установил Репозиторий Openrdf (сезам 2.3.2) и рабочую среду Openrdf, однако я не знаю, как настроить пользователя и пароль для защиты рабочей среды Openrdf. Я предполагаю, что --somewhere - файл конфигурации.

Может кто-нибудь подсказать, как создать пользователя и установить пароль для openrdf workbench?

1 Ответ

6 голосов
/ 09 сентября 2010

Я считаю, что вам нужно защитить паролем на уровне контейнера сервлета.Вы используете Tomcat?Вот что я использовал для настройки базовой аутентификации с Tomcat 6:

web.xml

<security-constraint>
  <web-resource-collection>
    <web-resource-name>Sesame Workbench</web-resource-name>
    <url-pattern>/*</url-pattern>
  </web-resource-collection>
  <auth-constraint>
    <role-name>sesame-user</role-name>
  </auth-constraint>
</security-constraint>          

<login-config>
  <auth-method>BASIC</auth-method>
  <realm-name>Sesame Workbench</realm-name>
</login-config>

<security-role>
  <description>The role required for Sesame workbench</description>
  <role-name>sesame-user</role-name>
</security-role>

tomcat-users.xml

<role rolename="sesame-user"/>
<user username="workbench" password="workbench" roles="sesame-user"/>
...