小编Tho*_*s B的帖子

Invoke-WebRequest - json中的特殊字符问题

我正在尝试使用Invoke-WebRequest将特殊字符(挪威语)发送到ASP .NET MVC4 API控制器.

我的问题是,如果我的json数据包含ÆØÅ等字符,则json对象在被控制器接收时显示为NULL.

我的代码示例:

$text = 'Æ Ø Å'
$jsondata = $text | ConvertTo-Json
Invoke-WebRequest -Method POST -Uri http://contoso.com/create -ContentType 'application/json; charset=utf8' -Body $jsondata
Run Code Online (Sandbox Code Playgroud)

此外,当看到提琴手时,人物会像通常奇怪的utf8盒子一样出现.

将fson数据从fiddler发送到同一API控制器工作正常

有什么建议?

powershell asp.net-mvc-4

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

使用get-aduser过滤多个用户

我是powershell的新手,必须根据名称列表从AD中获取用户.有没有办法使用类似于SQL中的in-statement来过滤AD?(从名为('Joe','Bill)的用户中选择*?

至于现在我在foreach循环中获取用户并将它们添加到arraylist,但我不知道这是否是一个好习惯:

function GetUsers()
{
$dummydata = @('Bill','Joe','Sam')
$users = New-Object System.Collections.ArrayList($null)

foreach($user in $dummydata)
{
 $aduser = get-aduser -f {GivenName -eq $user} -Properties * | select *
  $users.add($aduser) | Out-Null
}

Return ,$users

}
Run Code Online (Sandbox Code Playgroud)

powershell active-directory

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

Microsoft Service Fabric 有状态服务无法启动

突然间,我的本地 Service Fabric 无法启动有状态服务。我试图卸载 SDK,但没有成功。相同的服务在 Azure 群集上运行良好。

连visual studio中的quickstart服务都启动不了

服务状态:fabric:/testapp/Stateful1 未准备好,剩余 1 个分区。

服务状态:fabric:/testapp/Stateful1 未准备好,剩余 1 个分区。

花费的时间太长,应用程序仍未准备好。已完成执行脚本“Get-ServiceFabricApplicationStatus”。已用时间:00:01:41.7659838


来自 Service Fabric Explorer 的错误:错误事件:SourceId='System.FM',Property='State'。分区低于目标副本或实例数。

.net c# azure azure-service-fabric service-fabric-stateful

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