小编Tre*_*eid的帖子

Razor actionlink自动生成?URL中的长度= 7?

我在下面的剃刀页面上有链接.

@Html.ActionLink("Create New Profile", "Create", "Profile", new { @class="toplink" })
Run Code Online (Sandbox Code Playgroud)

我看到下面的页面查看源

<a href="/admin/profile/create?length=7" class="toplink">Create New Profile</a>
Run Code Online (Sandbox Code Playgroud)

当我点击链接.URL如下所示.

http://localhost:54876/admin/profile/create?length=7
Run Code Online (Sandbox Code Playgroud)

我不想要?长度= 7.为什么这是自动生成的.

asp.net-mvc razor asp.net-mvc-3 asp.net-mvc-4 asp.net-mvc-5

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

SwingUtilities.invokeLater()vs EventQueue.invokeLater()

EventQueue.invokeLater()和SwingUtilities.invokeLater()之间是否有任何区别,或者后者仅仅是为了设计而构建在前者之上(没有修改)?

java swing

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

如何统一解决smartfoxserver连接错误

我在Unity3d上使用Smartfoxserver api,它在恢复我的macbook之前工作正常,但现在给出了如下连接错误:

Http error creating http connection: System.Net.Sockets.SocketException: Connection refused
  at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP, Boolean requireSocketPolicy) [0x00000] in <filename unknown>:0 
  at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x00000] in <filename unknown>:0 
  at System.Net.Sockets.TcpClient.Connect (System.Net.IPEndPoint remote_end_point) [0x00000] in <filename unknown>:0 
  at System.Net.Sockets.TcpClient.Connect (System.Net.IPAddress[] ipAddresses, Int32 port) [0x00000] in <filename unknown>:0 
UnityEngine.Debug:Log(Object)
SFS2X_Connect:OnConnection(BaseEvent) (at Assets/SFS2X_Connect.cs:2758)
Sfs2X.Core.EventDispatcher:DispatchEvent(BaseEvent)
Sfs2X.SmartFox:ProcessEvents()
SFS2X_Connect:Update() (at Assets/SFS2X_Connect.cs:2764)
Run Code Online (Sandbox Code Playgroud)

这是连接代码:

using UnityEngine;
using UnityEngine.Networking;
using UnityEngine.UI;
using System.Collections;
using Sfs2X;
using Sfs2X.Core;

    public class SFS2X_Connect : MonoBehaviour {

        public string Host = "127.0.0.1";

        [Tooltip("TCP …
Run Code Online (Sandbox Code Playgroud)

c# unity-game-engine smartfoxserver

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

如何将SSL添加到使用httplistener的.net应用程序 - 它将*不会在IIS上运行

最新的粗体编辑 我使用.net HttpListener类,但我不会在IIS上运行而且不使用ASP.net.该网站描述了使用asp.net实现SSL实际使用的代码,该网站描述了如何设置证书(尽管我不确定它是否仅适用于IIS).

类文档描述了各种类型的身份验证(基本,摘要,Windows等)---它们都没有引用SSL.它确实说如果使用HTTPS,则需要设置服务器证书.这是一个单行的属性设置,并HttpListener找出其余的?

简而言之,我需要知道如何设置证书以及如何修改代码以实现SSL.

虽然在我尝试访问HTTPS时没有出现,但我确实注意到系统事件日志中有错误 - 源是"Schannel",消息的内容是:

尝试访问SSL服务器凭据私钥时发生致命错误.加密模块返回的错误代码是0x80090016.

编辑:
到目前为止采取的步骤

  • 在C#中创建了一个适用于HTTP连接的工作HTTPListener(例如" http:// localhost:8089/foldername / "
  • 使用makecert.exe创建证书
  • 使用certmgr.exe添加了要信任的证书
  • 使用Httpcfg.exe监听测试端口上的SSL连接(例如8090)
  • 通过listener.Prefixes.Add(https:// localhost:8090/foldername / ")将端口8080添加到HTTPListener ;
  • 在浏览器中测试了HTTP客户端连接,例如(http:// localhost:8089/foldername / ")并收到正确的返回
  • 测试了一个HTTPS客户端连接,例如(http:// localhost:8090/foldername / ")在浏览器中接收"数据传输中断"(在Firefox中)
  • Visual Studio中的调试显示,当HTTPS连接启动时,接收请求的侦听器回调永远不会被命中 - 我没有看到任何可以设置断点以便先捕获其他内容的地方.
  • netstat显示侦听端口对HTTPS和HTTP都是开放的.尝试连接后,HTTPS端口会转到TIME_WAIT.
  • FiddlerHTTPAnalyzer没有捕获任何流量,我想它在这些HTTP分析工具中显示的过程中还不够

问题

  • 问题是什么?
  • 是否有一段我缺少的.Net代码(这意味着我必须在C#中做更多的事情,而不是简单地向指向HTTPS的侦听器添加前缀,这就是我所做的)
  • 在某个地方错过了配置步骤?
  • 我还可以做些什么来分析问题?
  • 系统事件日志中的错误消息是否是问题的标志?如果是这样,它将如何修复?

.net authentication encryption ssl

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

如何全局设置 System.Text.Json.JsonSerializer 的默认选项?

取而代之的是:

JsonSerializerOptions options = new JsonSerializerOptions
{
    PropertyNamingPolicy = JsonNamingPolicy.CamelCase
    // etc.
};
var so = JsonSerializer.Deserialize<SomeObject>(someJsonString, options);
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情:

// This property is a pleasant fiction
JsonSerializer.DefaultSettings = new JsonSerializerOptions
{
    PropertyNamingPolicy = JsonNamingPolicy.CamelCase
    // etc.
};

// This uses my options
var soA = JsonSerializer.Deserialize<SomeObject>(someJsonString); 

// And somewhere else in the same codebase...
// This also uses my options
var soB = JsonSerializer.Deserialize<SomeOtherObject>(someOtherJsonString); 

Run Code Online (Sandbox Code Playgroud)

希望不必JsonSerializerOptions为我们最常见的情况传递一个实例,并覆盖异常而不是规则。

问答中所示,这是 Json.Net 的一个有用功能。我看着在文档System.Text.Json以及这个GitHub库为.NET的核心。还有这个。 …

c# serialization json .net-core system.text.json

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

为什么C#在CSC文件上给我这个错误?

我是C#开发的新手,我有以下问题.

当我尝试构建我正在工作的应用程序时,我获取以下错误消息:

Error   2   Source file 'Log\LogUserManager.cs' could not be found  C:\Develop\MyFramework4.0\MyManagerCSharp\CSC   MyManagerCSharp
Error   8   Source file 'AntiPhishing.cs' could not be found    C:\Develop\EarlyWarning\public\Implementazione\Ver2\UnitTestProject\CSC UnitTestProject
Run Code Online (Sandbox Code Playgroud)

它向我发出这些错误是在SVN更新后出现的.

为什么?究竟意味着什么?如果我单击错误行,则不会将我带到出现错误的代码行.什么是CSC文件?怎么可以尝试修复这个问题?

TNX

.net c# asp.net csc

34
推荐指数
4
解决办法
5万
查看次数

如何通过PHP手动将MySql时间戳列更新为当前时间戳

我想通过我的PHP代码手动更新数据类型时间戳的MySQL表列.你能告诉我怎么做吗?

php mysql database timestamp

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

Javascript:空对象是假的吗?

空对象未定义,如var empty_obj = {}.未定义将是一个错误的.但我注意到empty_obj || 3将返回empty_obj而不是3.为什么?

javascript

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

solr查询与空白区域

我搜索一个单词,我得到结果与facet如下

<lst name="itemtype">
<int name="Internal">108</int>
<int name="Users">73</int>
<int name="Factory">18</int>
<int name="Supply Chain Intermediaries">6</int>
<int name="Company">1</int>
<int name="Monitor/Auditor firm">0</int>
</lst>
Run Code Online (Sandbox Code Playgroud)

然后我写了像fq = itemtype:Factory我得到的结果.但我没有得到fq = itemtype:供应链中介的结果.我正在考虑条件中的空间问题(供应链中介),我尝试使用urlencode(空格替换为%20).但没用.你能帮我解决一下吗?

更新:

对于单值,它工作正常.我像这样构建查询

http:localhost:8080/solr/select/?q=adidas&version=2.2&indent=on&facet=on&start=0&rows=20&fq={!raw f=itemtype}Supply Chain Intermediaries
Run Code Online (Sandbox Code Playgroud)

但我需要为多个值写.带有raw的原始Query 如下

http://localhost/solr/select/?q=adidas&version=2.2&indent=on&facet=on&start=0&rows=20&fq=(itemtype:Company itemtype:Supply Chain Intermediaries)
Run Code Online (Sandbox Code Playgroud)

你能帮我解决一下吗?

solr

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

Azure函数在外部库中使用TraceWriter进行日志记录

如何重用azure函数中可用的TraceWriter对象来记录外部引用的库中的信息?我尝试使用构造函数传入对象并引用TraceWriter类(web.http.tracing).我没有运气,因为课程看起来不同.

c# logging azure-webjobs azure-functions

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