gpt4 book ai didi

java - 在 Lotus Notes Xpages 按钮单击中调用 Java MVC View 方法时出错

转载 作者:行者123 更新时间:2023-12-02 01:41:47 26 4
gpt4 key购买 nike

我在 Lotus Notes 中用 java 构建编写了 MVC 代码模式。想要调用 Lotus Notes Xpages 中的 java View ,以使用 Lotus Notes Xpages 中的 oauth2.0 对应用程序进行身份验证。

为 .net 提供的相同 SDK 我能够在 java xpages 中执行需要帮助。

JavaMVC 中的方法

@RequestMapping("/connectToABC") public View connectToABC(Session session) throws NotesException {返回新的RedirectView(oauth2Config.prepareUrl(范围,redirectUri,csrf),true,true,false);}

X页

importPackage(com.abc.developer.sampleapp.oauth2.controller);

var obj = new OAuth2Controller();obj.connectToABC( session );

请帮助使用 oauth2.0 客户端 API 在 xpages 中进行身份验证

最佳答案

如果它是标准 Java API,则该 API 的工作示例是无关紧要的。寻找任何标准 Java API 的工作示例,例如 Apache 兴趣点。您关于集成的问题将由此得到解答。有关使用 API 的问题应通过 Intuit API 文档解决。

需要记住的一个方面是 Domino 中的标准 Java 策略有很多限制,特别是 Java 反射。如果 Intuit Java API 使用 Java 反射将 JSON 转换为 Java 对象,反之亦然,您将需要修改 Java 策略,使用 AccessController.doPrivileged 来提升权限或可能将此类调用和 API 包装在一个 OSGi 插件。但您需要尝试,并在必要时进一步调查以验证是否需要这样做。

关于java - 在 Lotus Notes Xpages 按钮单击中调用 Java MVC View 方法时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57484306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com