كيفية إعداد كلمة مرور لـ OpenRDF Workbench؟
-
01-10-2019 - |
سؤال
لقد قمت بتثبيت بنجاح OpenRDF مستودع (Sesame 2.3.2) و OpenRDF Workbench ، لكنني لا أعرف كيفية إعداد مستخدم وكلمة مرور لحماية Workbench OpenRDF. أفترض أن هناك -في أي مكان -ملف تكوين.
هل يمكن لأي شخص أن يعطيني تلميحًا كيفية إنشاء مستخدم وإعداد كلمة مرور لـ OpenRDF Workbench؟
المحلول
أعتقد أنك بحاجة إلى حماية كلمة المرور على مستوى حاوية Servlet. هل تستخدم 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"/>
لا تنتمي إلى StackOverflow