小编Jas*_*n V的帖子

ASP.Net(C#)如何从HTTP页面POST到HTTPS

C#3.0 ASP.Net 2.0 IIS6

我有一个常规的[非https]页面.页面上有一个标准的ASP.Net表单.

但页面上有两个功能"区域".登录并"获取报价".登录页面需要POST到HTTPS,而页面的其余部分[包括"其他区域"]表单不能是HTTPS.在Java [JSP]和常规Html中,我们只有两种形式.一个发布到HTTPS,另一个不发布.

在ASP.Net [从一页]处理这个问题的方法是什么?我知道我可以链接到HTTPS login.aspx页面,但业务真的希望将上下文放在一起.

有任何想法吗?

谢谢,

c# asp.net https

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

如何在对象上声明没有名称的Get/Set方法?

我正在尝试创建一个支持以下内容的C#类...

// Sets a string: sg(1,1) = "value";
// Gets a string: "value" = sg(1,1);
// sg.ExportToExcel(ClosedXML.Excel.Worksheet, row = 1, col = 1) // Write sg to Excel for worksheet X, starting at row or row/col

Example Usage:

StringGrid sg = new StringGrid();

// Row/Col addressable "cells"
sg(1,1) = "Eastern Cities";
sg(2,1) = "Boston";
sg(3,1) = "New York";
sg(4,1) = "Atlanta";
// Skipping second 'column' is intentional and needs to be rendered correctly by ExportToExcel() [in other words, use Arrays, …
Run Code Online (Sandbox Code Playgroud)

c#

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

PowerShell:如果文本的任何部分匹配,则通过另一个 [filter] 数组过滤数组。

好吧,我对 PowerShell 还很陌生。

我已经编写了一段可以工作的代码,但它闻起来完全错误。从 PowerShell 的角度来看,正确的写法是什么?

$filters = @("*a*","*b*")
$data = @("c/a","c/b","c/a/d","e","a","e/f")
$desiredResults = @("e","e/f")

Write-Host "Filters" -ForegroundColor Yellow
$filters 
Write-Host "Data" -ForegroundColor Yellow
$data

$results = @()

foreach ($d in $data)
{
    [bool] $skip = $false
    foreach ($filter in $filters)
    {
        if ($d -like $filter)
        {
            $skip = $true
        }
    }

    if ($skip -eq $false)
    {
        $results += $d
    }
}

Write-Host "Desired Results" -ForegroundColor Yellow
$desiredResults
Write-Host "Results" -ForegroundColor Yellow
$results
Run Code Online (Sandbox Code Playgroud)

powershell

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

标签 统计

c# ×2

asp.net ×1

https ×1

powershell ×1