您好我正在將我的web應用程序從tomcat移植到Jetty。我正在使用Jetty跑步者來啓動它。 我使用下面的命令來啓動碼頭:碼頭返回403禁止
java -jar jetty-runner.jar --port --path url-path path-to-war
然而,當我嘗試從瀏覽器中我得到以下錯誤瀏覽到:
HTTP ERROR 403
Problem accessing . Reason:
Forbidden
在日誌中我看到下面的警告:
WARN:oejs.SecurityHandler:No authenticator for: {RoleInfo,C[*, all_auth_users]}
我想使用Jetty開箱即用,並且沒有在任何地方定製任何配置。是否需要額外的配置來完成這項工作?
哪個版本的Jetty? – 2013-02-28 18:41:01
8.1.0.v20120127 – subodh 2013-02-28 18:46:33
可能的原因:您的戰爭已定義安全約束,但您尚未指定要在服務器端使用的認證類型。查看'etc/jetty-testrealm.xml'作爲使用HashLoginService身份驗證器的示例。 – 2013-02-28 19:03:05