0

我目前正在使用 jpmml openscoring REST API ... https://github.com/jpmml/openscoring

我已经成功安装了 Maven 并构建了 uber-JAR 文件。

我还可以使用 chrome 中的邮递员 REST 客户端访问 localhost:8080/OpenScoring/rules.pmml。(rules.pmml 是包含我要实现的评分规则的 pmml 文件)

但是,我只能使用 POST 和 GET 方法。当我尝试实现其他方法时,我收到 403 错误。请让我知道如何访问其他 REST 方法,例如 PUT。

PS:抱歉,如果我使用了错误的术语。我是 REST 和开放评分的新手。

4

1 回答 1

0

HTTP 状态码 403 表示“禁止”。简单地说,您没有足够的权限来执行修改 Openscoring 服务状态的 PUT 和 DELETE 方法。

您在这里有两个选择:

  • 登录到正在运行 Openscoring 服务的服务器,然后重试您的命令。所有来自的用户localhost都被授予管理员角色。
  • 实现您自己的身份验证和授权过滤器。

README.md 文件中也提供了此信息。

于 2014-10-28T18:41:20.133 回答