小编ada*_*dam的帖子

受Heartbleed漏洞影响的Windows Server 2012 R2和IIS?

"OpenSSL 1.01--受影响的一个生产版本 - 自2012年3月12日起已发货"

这(上图)是否意味着我们一个月前订购的Windows 2012 R2服务器,现在在IIS中运行HTTPS站点,容易受到Heartbleed攻击?


我已经阅读了一篇帖子,建议通过使用这个网站http://filippo.io/Heartbleed来检查你的服务器是否容易受到攻击,但它现在可能需要大量点击,因为它没有响应.

iis ssl openssl windows-server-2012 heartbleed-bug

46
推荐指数
2
解决办法
5万
查看次数

php setcookie没有使用ajax调用

我有一个页面test.php,代码如下:

<html>
    <body>
        <form>
            <script type="text/javascript"> 

                function SendCookies(){

                    if (window.XMLHttpRequest)/* code for IE7+, Firefox, Chrome, Opera, Safari */
                    { xmlhttp=new XMLHttpRequest(); }
                    else /* code for IE6, IE5 */
                    { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }

                    xmlhttp.onreadystatechange=function()
                    {
                        if (xmlhttp.readyState==4 && xmlhttp.status == 200)
                        {
                            alert('done');
                        }
                    }

                    xmlhttp.open("GET", "/web/DEV/Classes/SetCookie.php?time=" + new Date());
                    xmlhttp.send();

                }

            </script>

            <input type="text" id="txtInput" name="txtInput"/>
            <input type="button" id="btnSubmit" name="btnSubmit" value="Submit"  onclick="SendCookies()"/>
            <div id="divTest">
                <?php
                    if (isset($_COOKIE["TestCookie"])) {
                        echo $_COOKIE["TestCookie"];
                    } else {
                        echo "__Results__";
                    }
                ?>          
            </div>
        </form> …
Run Code Online (Sandbox Code Playgroud)

javascript php cookies ajax xmlhttprequest

11
推荐指数
2
解决办法
2万
查看次数

自签名证书.底层连接已关闭:无法建立信任关系

尝试为我们的Intranet的Web服务站点设置自签名证书.证书本身显示它是"ok"但是当尝试从Web服务调用方法时它会抛出错误,并且在添加Web引用时它会发出警告.

以下是步骤和一些屏幕截图,以确保我提供准确的信息.

Windows server 2003. IIS.该网站是"WebServices.companyName.vmc"

1

这是该站点的主机头

2

从服务器,它显示证书'确定'.

在此输入图像描述

以下是一些网站设置

在此输入图像描述


现在,在visual studio 2008中,添加Web引用

在此输入图像描述

单击弹出的"是"

在此输入图像描述

单击"否"到此弹出窗口,按顺序多次.

在此输入图像描述

代码行运行后,调用Web服务...我收到此错误

底层连接已关闭:无法为SSL/TLS安全通道建立信任关系.

当浏览器中的webservice站点,URL栏的小垫锁定时,会提供以下消息:

在此输入图像描述


这是我现有的代码:

Dim mySvc As New WebServices.InstantAccount
mySvc.calledFunction()
Run Code Online (Sandbox Code Playgroud)

编辑

对于有类似问题的人,请阅读iamkrillin的回答和我的答案......因为它们是解决问题的两种不同方式......取决于您可以控制的部分(代码或证书).

.net security iis web-services ssl-certificate

10
推荐指数
1
解决办法
7849
查看次数

Zend Framework - 在注册表中找不到名称的插件

views/scripts /中的脚本调用views/helpers / file中的函数时,我收到此错误:

消息:在注册表中找不到名称为"SetBlnCompany"的插件; 使用的路径:My_View_Helper_:/ www/zendserver/htdocs/development/application/views/helpers/Zend_View_Helper_:Zend/View/Helper /:/ www/zendserver/htdocs/development/application/views/helpers /

bootstrap.php中

protected function _initConfig()
{       
    Zend_Registry::set('config', new Zend_Config($this->getOptions()));
    date_default_timezone_set('America/Chicago');
}

protected function _initAutoload() {     
    $autoloader = new Zend_Application_Module_Autoloader(array(             
        'namespace' => 'My',             
        'basePath'  => dirname(__FILE__),     
    ));
    return $autoloader;
} 
Run Code Online (Sandbox Code Playgroud)

的application.ini

resources.view.helperPath.My_View_Helper = APPLICATION_PATH "/views/helpers" 
Run Code Online (Sandbox Code Playgroud)

应用程序/视图/助理/ DropdownHelper.php

class Zend_View_Helper_Dropdownhelper extends Zend_View_Helper_Abstract
{
     public $blnCompany = false;

     public function getBlnCompany() {
         return $this->blnCompany;
     }

     public function setBlnCompany($blnCompany) {
         $this->blnCompany = $blnCompany;
     }
}
Run Code Online (Sandbox Code Playgroud)

脚本导致错误

<?php 
     $this->setBlnCompany(true);
     //...etc...
?>
Run Code Online (Sandbox Code Playgroud)

编辑以添加更多背景信息到我的帖子.

理想情况下,我会使用这个"dropdown …

php zend-framework view view-helpers

8
推荐指数
1
解决办法
1万
查看次数

连接字符串中不支持关键字:'database'

C# 和 VS2012 非常新。

我正在尝试连接到本地数据库连接。

这是代码

        string selectSql = "select * from Tasks";
        string connectionString = "Data Source=adamssqlserver;database=master;Integrated Security=true;";

        using (var cn = new SqlCeConnection(connectionString))
        using (var cmd = new SqlCeCommand(selectSql, cn))
        {
            cn.Open();

            using (var reader = cmd.ExecuteReader())
            {

                //do something

            }
        }
Run Code Online (Sandbox Code Playgroud)

这是错误

不支持的关键字:'database'。

如果我先放入初始目录

“数据源=adamssqlserver;初始目录=etc;”

然后错误给出了相同的消息,但对于“初始目录”。

这是我的数据连接

在此处输入图片说明

c# sql sql-server connection visual-studio

3
推荐指数
1
解决办法
4万
查看次数

C#Web服务 - 返回然后最后 - 首先发生什么

在C#.NET中,我们来看以下示例

[WebMethod]
public int TakeAction()
{
    try {
        //Call method A
        Return 1;
    } catch (Exception e) {
        //Call method B
        Return 0;
    } finally {
        //Call method C
    }
}
Run Code Online (Sandbox Code Playgroud)

现在让我们说方法C是一个长期运行的过程.

在调用方法C之前,或在调用/完成方法之后,调用TakeAction的客户端是否返回返回值?

.net c# asp.net web-services try-finally

3
推荐指数
1
解决办法
472
查看次数

为SSL HTTPS创建asp.net Web服务

我使用Visual Studio 2008 ...,并创建了一个ASP.NET网站。在此网站项目中,我有一个Web服务文件.asmx。通过HTTP调用此服务就可以了。但是现在有一个要求,它必须通过SSL / HTTPS来调用。

当我通过HTTP浏览到URL时,.asmx和WSDL会很好地显示出来。但是,只要我输入HTTPS,浏览器就会显示消息“ Internet Explorer无法显示该网页”

我们在带有IIS的Windows 2003服务器上运行此站点。

如果可能的话,我只想通过HTTPS调用此服务...,并通过HTTP保留此项目中的其余页面。如果那非常困难,我仍然可以为此服务创建一个新项目...但是我仍然不知道如何允许通过HTTPS访问它。

在此先感谢您的帮助!

Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.Data

<WebService(Namespace:="http://services.vm.vmc/InstantAccount/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Public Class MyWebService
    Inherits System.Web.Services.WebService

    <WebMethod()> _
    Public Function doSomething(ByVal p_String As String) As String
          Return "Test"
    End Function
End Class
Run Code Online (Sandbox Code Playgroud)

.net iis ssl https web-services

2
推荐指数
1
解决办法
4240
查看次数

重新格式化结果的SQL查询

以下是"销售"数据示例 在此输入图像描述

这是所需的输出结果集 在此输入图像描述


以下是将从此SQL语句生成的不需要的结果集的示例.

SELECT Vendor, SUM(Markdown), SUM(Regular), SUM(Promotion), SUM(Returned)
FROM sales
GROUP BY Vendor, Date
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述


有没有办法通过SQL获得所需的结果集?

我们在IBM iSeries上运行SQL DB2数据库.

我确实意识到这是尝试这样做的一种非常奇怪的方式......我们只是试图找到一种方法来根据需要恢复结果集,而无需通过代码对结果进行任何手动转换.

sql db2 select

2
推荐指数
1
解决办法
125
查看次数

jquery DatePicker - 数字月份下拉列表

我的datepicker有一个HTML输入元素......非常正常

<input type="text" id="from_date">
Run Code Online (Sandbox Code Playgroud)

允许月/年更改的非常正常的设置

$('#from_date').datepicker({
    dateFormat: "mm/yy",
    changeMonth: true,
    changeYear: true
});
Run Code Online (Sandbox Code Playgroud)

但是月份下拉列表显示的名称如"Jan"而不是"1"或"01"

如何将下拉值更改为数字表示?

javascript jquery dom date datepicker

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

C#MVC4 - 将自定义类的列表传递回Javascript

在我的控制器中,我有以下方法..非常直接.

namespace Playground.Controllers
{
    public class TasksController : Controller
    {

        // an ajax call to this generates the server error in the response
        // "Value cannot be null. Parameter name: controllerContext"
        [HttpGet]
        public JsonResult GetTask()
        {
            List<Task> tasks = GetTasks();
            return Json(tasks, JsonRequestBehavior.AllowGet);
        }

        // an ajax call to this comes back successful, but only outputs
        // "System.Collections.Generic.List`1[Playground.Models.Task]"
        // which, when expanded... is empty
        [HttpGet]
        public List<Task> GetTasks()
        {
            //Create an array to hold all of the task objects
            var …
Run Code Online (Sandbox Code Playgroud)

javascript c# serialization json asp.net-mvc-4

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

SQL-按日期选择日期时间的最大值

使用下面的示例,我想获取每天按“人”和“产品”分组的记录数。

左侧的示例是SQL Server 2008数据库中的数据。右边的数据是我想要的查询结果。

我可以从日期值的时间部分中减去子串,然后进行分组依据...但理想情况下,Max(date)将包含完整的时间戳记...

在此处输入图片说明

sql sql-server group-by sql-server-2008

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

VS2015无法连接远程调试器

我在当地有VS2015.承载IIS8测试网站的Windows 2012 R2服务器.

我已将更新的DLL和PDB文件放在测试网站的BIN中.

步骤1)在远程服务器上,我确保启动远程调试器.

在此输入图像描述


步骤2)在VS中,我导航到Debug => Attach to Process.单击"查找".然后单击"选择"

在此输入图像描述


这是当错误显示"无法连接到'地址'时.在当前状态下操作不合法."

在此输入图像描述


我注意到限定符端口已更改,并且与步骤1中显示的不同...所以我尝试手动更改限定符中的内容以匹配..但同样的问题.

在此输入图像描述


我看到"Transport"从Remote更改为WebKit.不确定这是不是问题...

iis remote-debugging visual-studio visual-studio-2015

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

php - 最近通过星期六(上周六)

可能重复:
获取上周六(每周)的时间戳?

如果今天是4月8日星期日......我希望我的日期可变设置为4月7日星期六.

如果今天是4月7日星期六...我希望我的日期变量设置为3月31日星期六.

答案在这里:如何在给定时区的上一个/ 上个星期六获得日期将有效,除非今天是4月8日星期日,它将给我3月31日星期六...这不是我想要的.

php date

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