标签: restlet

Restlet在HTTPS BindException上运行Jetlet

如果我试图使用带有HTTPS的JettyHelper在嵌入式Jetty中运行Restlet.Restlet是从Jetty开始的,如果我运行jar并在端口443上侦听.但是在第一个Request上我从Jetty获得了一个Bind Exception但是一切都运行良好:

INFO   | jvm 1    | 2013/08/05 07:35:43 | 2013-08-05 07:35:43.720:INFO:oejs.Server:jetty-7.6.5.v20120716
INFO   | jvm 1    | 2013/08/05 07:35:43 | 2013-08-05 07:35:43.813:INFO:oejs.AbstractConnector:Started SslSelectChannelConnector@0.0.0.0:443
INFO   | jvm 1    | 2013/08/05 07:35:43 | 2013-08-05 07:35:43.814:INFO:oejs.Server:jetty-7.6.5.v20120716
INFO   | jvm 1    | 2013/08/05 07:35:43 | 2013-08-05 07:35:43.820:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8182
INFO   | jvm 1    | 2013/08/05 07:36:35 | 2013-08-05 07:36:35.730:INFO:oejs.Server:jetty-7.6.5.v20120716
INFO   | jvm 1    | 2013/08/05 07:36:35 | 2013-08-05 07:36:35.733:WARN:oejuc.AbstractLifeCycle:FAILED SslSelectChannelConnector@0.0.0.0:443: java.net.BindException: Die Adresse wird bereits verwendet
INFO   | jvm 1    | 2013/08/05 07:36:35 | java.net.BindException: …
Run Code Online (Sandbox Code Playgroud)

java exception jetty restlet

0
推荐指数
1
解决办法
1959
查看次数

如何获取客户端域信息?

在Spring或Restlet Web应用程序中,如何获取客户端的域名?

我现在能做的只是获取客户端IP地址:

String clientIp = getRequest().getClientInfo().getAddress();
Run Code Online (Sandbox Code Playgroud)

但是我需要获取客户端的域名.

主要是因为我正在制作一个proxy应用程序域名来自GoDaddy (for example):

  • 转发www CNAMEproxy应用程序.
  • 代理应用程序获取域名xyz.com,或者abc.com将其转发到特定的IP或其他域.

java spring restlet

0
推荐指数
1
解决办法
1294
查看次数

在Restlet中使用Google身份验证

我的应用程序有这个非常基本的身份验证:

    MapVerifier mapVerifier = new MapVerifier();
    mapVerifier.getLocalSecrets().put("user", "pass".toCharArray());

    ChallengeAuthenticator guard= new ChallengeAuthenticator(null, ChallengeScheme.HTTP_BASIC, "Secured Resources");
    guard.setContext(getContext());
    guard.setVerifier(mapVerifier);
Run Code Online (Sandbox Code Playgroud)

如何使用Google身份验证方案进行调整?这样,它将不会显示用户名/密码浏览器弹出窗口,而是转到Google身份验证页面.

java google-app-engine restlet

0
推荐指数
1
解决办法
202
查看次数

学习Netsuite

我开始学习Netsuite,因为这是我们的新项目所必需的.我是全新的.目前我正在研究PHP.

根据我的经理的建议,我在其上创建了开发者帐户.但我对它没有任何想法.因此,如果有人能够回答我的下面的问题而不是我会非常感激.

  1. 我需要为此学习JavaScript吗?
  2. 这里还有其他需要的技术吗?
  3. 是否有任何免费的网络资源可以让我对此有所了解?
  4. 一旦我的javascript完成,学习netsuite需要多长时间?

提前致谢.高兴

portlet restlet netsuite suitescript

0
推荐指数
1
解决办法
882
查看次数

如何在Netsuite中使用RESTlet传递多选自定义字段的值?

我可以传递选择,文本框等的值,但不能用于多选.我可以更新多选的值.但我不能通过传递多选的值来创建记录.

这是代码:

$datastring = array(
        "gu_action"=> "create",
        "recordtype"=>"vendor",
        "companyname"=>"Jerald Vend",
        'subsidiary'=>1,
        'custentity36'=>1
);
Run Code Online (Sandbox Code Playgroud)

custentity36是多选控制.它的标签是课程

当我通过单值时,它工作正常.当我尝试传递多个值的多个值时,如下面的代码,我收到错误,如"请输入值:课程"

$datastring = array(
        "gu_action"=> "create",
        "recordtype"=>"vendor",
        "companyname"=>"Jerald Vend",
        'subsidiary'=>1,
        'custentity36'=>array(1,3)
);
Run Code Online (Sandbox Code Playgroud)

该守则是:https://gist.githubusercontent.com/ganeshprabhus/a3ebd67712913df3de29/raw/3a6df6a3af8642fceacb3a4b8e519ad96a054e69/ns_script.js

restlet netsuite

0
推荐指数
1
解决办法
893
查看次数

如何从外部站点发布到NetSuite自定义记录?

我正在尝试将一个非常小的自定义Web应用程序与NetSuite集成.我希望每当用户点击我的Web应用程序中的按钮时,就可以在NetSuite中创建自定义记录.

我编写了一个与REST API Testing chrome扩展一起使用的RESTlet.我已通过Chrome扩展程序成功创建了记录.

但是,当我尝试从我的Web应用程序POST时,我收到此错误:

"对预检请求的响应未通过访问控制检查:请求的资源上没有'Access-Control-Allow-Origin'标头.因此不允许原点'null'访问.响应具有HTTP状态代码401."

如何使用外部站点的RESTlet向NetSuite发送邮件?我是应该使用RESTlet还是有更好的方法?

rest xmlhttprequest restlet netsuite suitescript

0
推荐指数
1
解决办法
1020
查看次数