小编Chr*_*haw的帖子

Azure Webjob失败退出代码-1073740940

我已经编写了ac#console app,我已将其部署到Azure Webjob.该应用程序在本地运行良好,但在Azure上我得到错误:

[09/16/2015 10:40:35 > 998fb8: SYS ERR ] Job failed due to exit code -1073740940
Run Code Online (Sandbox Code Playgroud)

我想我已将其追踪到访问证书文件.我已将它添加到项目属性中的Resources.resx中,并且我正在使用以下内容访问证书(也是它失败的行)

X509Certificate2 _certificate = new X509Certificate2(echoService.Properties.Resources.public_privatekey, ConfigurationManager.AppSettings["certPsw"]);
Run Code Online (Sandbox Code Playgroud)

这是正确的方法,还是有更好的方法.我已尝试在AppSettings中使用相对路径,但也失败了.

作为旁注,我现在已经在AppSettings中输入了纯文本密码,但是当我的概念得到证实时,它会更好地处理这个问题.是否有关于如何存储这样的密码以及是否应该在没有密码的情况下创建证书的讨论?

c# file-io azure

5
推荐指数
1
解决办法
948
查看次数

PHP SOAP服务器无法正常工作

我使用http://code.google.com/p/php-wsdl-creator/downloads/list在PHP中编写了一个SOAP服务器 我的客户端在用C#编写的Dynamics CRM Online插件中,在我的测试网站上一切正常,但是当我将SOAP服务器发送到客户端Web主机时,他们已经上传了文件,但是我收到了以下错误:

SoapServer::SoapServer(): 'soap_version' option must be SOAP_1_1 or SOAP_1_2
Run Code Online (Sandbox Code Playgroud)

我相信这是他们服务器上的配置问题(他们必须为此安装一个SOAP模块),但我不知道在哪里寻找/建议对此进行排序.

作为参考,我的C#类引用Web引用中的SOAP服务器.我添加了以下行,尝试11和12,但无济于事:

soap.SoapVersion = System.Web.Services.Protocols.SoapProtocolVersion.Soap11;
Run Code Online (Sandbox Code Playgroud)

当我查看phpinfo页面时,我的测试服务器'--enable-soap' '--with-xsl=/usr在Configure Command部分中有一行,其中web主机版本没有,但它确实/etc/php.d/soap.ini解析了附加.ini文件中的行- 这会导致任何问题吗?我对配置php服务器一无所知.

php c# soap

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

标签 统计

c# ×2

azure ×1

file-io ×1

php ×1

soap ×1