GWT LDAP 访问被拒绝

发布于 2024-11-17 01:25:40 字数 441 浏览 4 评论 0原文

我正在尝试与 gwt 中的 LDAP 建立连接。感谢之前的帖子 (GWT JDBC LDAP 连接失败)我至少能够联系该服务器。但是,即使我输入了正确的 cn/uid 和密码,访问仍被拒绝。我收到以下异常:

java.security.AccessControlException:访问被拒绝(java.net.SocketPermission IP:PORT连接,解析)

我知道我的登录名和密码是正确的,因为我能够通过 JXplorer 访问 ldap 并检查它。 App Engine 可能是问题所在吗?如果是这样,在禁用 App Engine 时如何测试我的应用程序?

提前致谢

I am trying to establish a connection to a ldap in gwt. Thanks to a former post
( GWT JDBC LDAP connection fails ) I was able to at least contact that server. However, even though I put in the correct cn/uid and password the access is denied. I get following exception:

java.security.AccessControlException: access denied (java.net.SocketPermission IP:PORT connect,resolve)

I know that my login name and password are correct because I was able to access the ldap via JXplorer and checked it. Could App Engine be the problem? And if so, how can I test my application when using App Engine is disabled?

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

━╋う一瞬間旳綻放 2024-11-24 01:25:40

您提到您正在开发应用程序引擎。

在应用程序引擎上,您不允许自己打开套接字(由于此限制,您会发生异常。)如果您想设置与 ldap 的连接,您必须将 ldap 调用包装为 HTTP 并将其与 url fetch 服务一起使用。如果 ldap 位于您的公司内部,您可以使用 google 安全数据连接器建立从应用程序引擎到内部网络的 https 连接。

you mentioned that you are developing for app engine.

On app engine you are not allowed to open a socket by yourself (your exception occurs because of this restriction.) If you want to setup a connection to your ldap you have to wrap your ldap call as HTTP and use it with the url fetch service. If the ldap is inside your company you can use google secure data connector to have a https connection from app engine to your internal network.

献世佛 2024-11-24 01:25:40

如果您正在为应用程序引擎进行开发,除了应用程序引擎提供的 API 之外,我认为您无法连接到 LDAP 或 JDBC 或任何 TCP/IP。

If you are developing for app engine, i dont think you can connect to LDAP or JDBC or anything TCP/IP, apart from what app engine offers as API.

獨角戲 2024-11-24 01:25:40

LDAP 需要套接字(TCP 端口 389),而 AppEngine 不支持套接字。

LDAP requires sockets (TCP port 389) and AppEngine does not support sockets.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文