问题标签 [msf4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
193 浏览

wso2 - wso2 msf4j 微服务超时

我正在使用 wso2 msf4j 在我的项目中实现微服务。我有以下问题,微服务有时会超时。微服务有时会被关闭。

尽管日志记录模式是调试,但我没有在日志记录中看到任何内容,并且我在代码中记录了很多地方。我没有任何起点来调试和解决这些问题。谁能帮我解决这些问题。

非常感谢。

0 投票
0 回答
106 浏览

java - msf4j 微服务崩溃

我有 1 个基于 wso2 msf4j(on java) 开发的微服务,这个微服务在请求量很小的情况下运行得很好。但是在增加请求数量后,我看到它崩溃了。我在日志中看不到任何内容(log4j 模式为 TRACE)。我可以猜测这是内存问题,因为大量请求中的可用内存非常小(10Mb),但我不确定这是导致崩溃的原因。

无论如何要了解这个问题的确切原因吗?

0 投票
1 回答
130 浏览

msf4j - msf4j 分块编码和多部分/表单数据

我一直在为 MSF4J 运行一些示例。我正在考虑创建一个允许上传文件的服务,但它们是使用 multipart/form-data 发送的。我们的前端使用分块编码发送数据。因此,FileServer 示例展示了如何使用 HttpStreamer 处理分块流,Formparam 示例展示了如何处理 multipart/form-data。但是当我向 /simpleFormStreaming 发送分块请求时,它不起作用(获得 HTTP 500 响应)。发送非分块请求时(设置了 Content-Lenght)。它工作正常。那么如何处理使用分块编码发送的多部分/表单数据请求呢?

谢谢,

丹尼

0 投票
1 回答
548 浏览

wso2 - wso2 - WSF4J 服务——部署

如何部署由 WSF4J 编写的微服务?

像这样:导航到 /bin 目录并运行以下命令来启动 MSF4J 服务器。./碳.sh

carbon.sh 在哪里?

0 投票
1 回答
432 浏览

wso2 - 使用 WSO2 身份服务器通过 JWT 保护 WSO2 微服务

我找到了这个:

WSO2 身份服务器 JWT 访问令牌

但似乎没有答案。

我想做的是:

1 - 调用 WSO2 身份服务器上的某个 URL 进行身份验证,发送用户名和密码,并让它返回给我一个 Json Web 令牌 (JWT)。这可能必须是 2 个调用,一个用于身份验证,一个用于检索 JWT,但我真的很想避免这种情况。

2 - 通过 Authorization: Bearer 标头将 JWT 传递给 WSO2 微服务

3 - 让微服务自动验证 JWT 并获取用户信息,以便我可以构建安全上下文。我希望每次调用都需要回调 WSO2 身份服务器。

有没有一步一步的指南来让这个工作?我看到的一切都涉及重定向用户以登录 WSO2 身份服务器或生成特定于应用程序客户端而不是特定于用户的 JWT。这应该是 MSF4J 文档的前沿和中心。

0 投票
0 回答
51 浏览

java - msf4j oauth2-security 抛出空指针异常

当我尝试验证令牌时,oauth2-security msf4j 返回空指针异常,但没有提供更多详细信息。在调试时,getValidatedTokenResponse 似乎返回空,因此 NPE 即将到来:我验证了令牌和配置,一切似乎都很好。

当我使用 spring security 来验证令牌时,它工作正常..

0 投票
0 回答
70 浏览

msf4j - msf4j spring通过rest模板检索令牌

我正在尝试根据从 UI 收到的用户名和密码从 WSO2 身份服务器检索令牌。

我可以从下面的 curl 命令中做到这一点:

curl -v -k -X POST --basic -u zbvliQjZK2aVpWV_EE2Q6PWYDUIa:xBGfoppV1DsDGoMNHDPsF5uWLKga -d "grant_type=client_credentials" https://localhost:9443/oauth2/token

但我试图通过使用spring resttemaplte的rest api来做到这一点。有可能做到吗?我希望是的。

0 投票
2 回答
87 浏览

msf4j - msf4j中的spring自定义扫描

我在包 com.a.sample1 中有一个 msf4j 应用程序,我想扫描 com.a.sample2 中的一些组件。有没有办法在 msf4j 中做到这一点?我在用:

我无法将我的应用程序放入 com.a 包中以自动扫描 sample1 和 sample2,原因之一是 com.a.sample2 来自某个外部库。

在 Spring Boot 中,如果组件、JPA Repositories 或 Entities 不在 Application.java 包的子包中,那么我们需要明确指定它们。这在 MSF4J 中是否有可能?

0 投票
1 回答
96 浏览

msf4j - 如何对 MSF4J 中的拦截器抛出的异常使用异常映射器

我在拦截器中添加了一个授权模块,并尝试使用异常映射器抛出 401 状态码,但即使它正在扫描我的异常映射器,它也没有在运行时使用它。

因此,它正在打印 true Manish=true,但是当我的拦截器抛出异常时,它不会命中 toResponse() 方法

0 投票
1 回答
379 浏览

wso2 - 如何设置 WSO2 身份服务器以跳过 OAuth2 上的身份验证挑战页面?

我们目前正在为一个新项目寻找 WSO2 产品。我们希望 Identity Server 管理用户(直接注册或通过常见的 OAuth2 提供程序,如 Facebook)并使用MSF4J在某些微服务上对用户进行身份验证。

按照这些示例,我设法设置了一个测试环境,用户可以在其中通过 WSO2 IDS REST API 注册,然后在登录时随时在 MicroServicea 上进行身份验证。

现在,由于我们将身份服务器和微服务都作为我们自己的移动应用后端运行,我们不想摆脱每个新用户必须采取的身份验证挑战步骤。

有没有办法在没有这个网页提示的情况下自动设置每个用户访问微服务的权限?

在此处输入图像描述