几周以来,我一直在努力让这个自签名证书在多个浏览器(Chrome,Firefox,Edge,IE)中运行.
我设法创建证书并将其安装为trusted root certificate但是在每个浏览器中我都必须绕过安全性才能拥有测试环境(带xampp的网站).
今天我专注于Edge和IE(没有成功),并且由于chrome的程序略有不同,我将尝试明天使用chrome.
我尝试创建一个新的,并以这种方式复制旧的(工作的):
要创建新证书,请以管理员身份打开powershell,然后:
New-SelfSignedCertificate -DnsName "127.0.0.1", "localhost" -CertStoreLocation "cert:\LocalMachine\My"
Run Code Online (Sandbox Code Playgroud)
如本说明书中所述导出.
要克隆,我使用了本文档中的示例.
然后我使用在"受信任的根证书"中导入证书certlm.msc.
但我得到的错误代码DLG_FLAGS_INVALID_CA,并
DLG_FLAGS_SEC_CERT_CN_INVALID在边缘和IE浏览器.
有人知道让这项工作的程序吗?
我一直在寻找网络而没有找到一个.
当读取 csv 文件中的特定行时,我尝试使用SplFileObject::fseekwith fgetcsv。
要读取第 2 行(例如),我执行 afseek(1)并使用 读取fgetcsv,这给出了第 2 行。
当我执行 afseek(0)并使用 读取时fgetcsv,我得到了第 0 行。
所以以这种方式读取第 1 行存在一个问题。(我知道我可以连续阅读两行,但我认为这不太好)。
我发现这个问题在 2008 年 PHP 版本 5.2.6 中报告:SplFileObject: fgetcsv aftereek returns error line。
我使用的是 PHP 版本 5.4.19。
有人有这方面的信息吗?这是故意的吗?
我在解析 csv 文件中的日期时遇到问题。一直在网上、书籍和测试中寻找数小时,但没有找到解决方案。
也许有人可以提供帮助。
该代码适用于读取仅解析数字的文件。但是在解析带有日期的文件时,我收到以下错误消息,指示无法识别日期格式:
Problem parsing d="MNaN,268.5466377440347LNaN,117.78741865509761LNaN ...
Run Code Online (Sandbox Code Playgroud)
该文件如下所示:
date,value
11-11-13,582
12-11-13,860
13-11-13,940
Run Code Online (Sandbox Code Playgroud)
代码:(js)
function myFunction() {
d3.csv('data/Date.csv', draw);
}
function draw(data) {
"use strict";
var margin = 50,
width = 800 - margin,
height = 350 - margin;
var parseDate = d3.time.format("%d-%m-%y").parse;
var x_scale = d3.time.scale()
.domain(d3.extent(data,function(d){return d.date}))
.range([margin, width]);
var y_scale = d3.scale.linear()
.domain(d3.extent(data,function(d){return d.value}))
.range([height, margin]);
var x_axis = d3.svg.axis()
.scale(x_scale)
.orient("bottom");
var y_axis = d3.svg.axis()
.scale(y_scale)
.orient("left");
var line = d3.svg.line()
.x(function(d){return x_scale(d.date);})
.y(function(d){return y_scale(d.value);}); …Run Code Online (Sandbox Code Playgroud) 验证用户名输入字段时出现问题.
正则表达式:
var mailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
var letterNumber = /^[0-9a-zA-Z]*$/;
Run Code Online (Sandbox Code Playgroud)
支票 :
if (!letterNumber.test($('#login_username').val())
&& !mailformat.test($('#login_username').val())){
...
}
Run Code Online (Sandbox Code Playgroud)
当我想用此条目验证时,浏览器(chrome和ie)会挂起:
012345678901234567890123456789@
Run Code Online (Sandbox Code Playgroud)
任何人都知道为什么?
我在一个表达式中尝试使用正则表达式,但得到了相同的结果.(正则表达式是可以的,因为他们分开工作)
csv ×1
d3.js ×1
date-parsing ×1
fgetcsv ×1
fseek ×1
javascript ×1
jquery ×1
localhost ×1
php ×1
regex ×1
self-signed ×1
ssl ×1
windows ×1
xampp ×1