问题列表 - 第1686页

在WCF中设置ClientCredentials时出现"Object is read only"错误

我有一个名为ServerClient的Visual Studio(客户端)生成的代理对象.我试图在使用此代码打开新连接之前设置ClientCredentials.UserName.UserName/Password:

InstanceContext context = new InstanceContext(this);

m_client = new ServerClient(context);
m_client.ClientCredentials.UserName.UserName = "Sample";
Run Code Online (Sandbox Code Playgroud)

一旦代码命中UserName行,它就会失败并显示"Object is read-only"错误.我知道如果连接已经打开或出现故障会发生这种情况,但此时我还没有调用context.Open().

我已将Bindings(使用netTcpBinding)配置为使用Message作为其安全模式,并将MessageClientCredentialType设置为UserName.

有任何想法吗?

wcf visual-studio

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

C#中的wglCreateContext失败但在托管C++中失败

我正在尝试在C#中使用opengl.我有以下代码失败,错误2000 ERROR_INVALID_PIXEL_FORMAT
首先定义:

[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true, ExactSpelling = true)]
public static extern IntPtr GetDC(IntPtr hWnd);

[StructLayout(LayoutKind.Sequential)]
    public struct PIXELFORMATDESCRIPTOR
    {
        public void Init()
        {
            nSize = (ushort) Marshal.SizeOf(typeof (PIXELFORMATDESCRIPTOR));
            nVersion = 1;
            dwFlags = PFD_FLAGS.PFD_DRAW_TO_WINDOW | PFD_FLAGS.PFD_SUPPORT_OPENGL | PFD_FLAGS.PFD_DOUBLEBUFFER | PFD_FLAGS.PFD_SUPPORT_COMPOSITION;
            iPixelType = PFD_PIXEL_TYPE.PFD_TYPE_RGBA;
            cColorBits = 24;
            cRedBits = cRedShift = cGreenBits = cGreenShift = cBlueBits = cBlueShift = 0;
            cAlphaBits = cAlphaShift = 0;
            cAccumBits = cAccumRedBits = cAccumGreenBits = cAccumBlueBits = cAccumAlphaBits = 0; …
Run Code Online (Sandbox Code Playgroud)

c# c++ opengl

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

PHP中严格的HTML验证和过滤

我正在寻找对用户提交的HTML执行严格(白名单)验证/过滤的最佳实践.

主要目的是过滤掉可能通过网络表单输入的XSS和类似的恶意软件.次要目的是限制非技术用户输入的HTML内容的破坏,例如通过具有HTML视图的WYSIWYG编辑器.

我正在考虑使用HTML Purifier,或者通过使用HTML DOM解析器来完成HTML(脏) - > DOM(脏) - >过滤器 - > DOM(干净) - > HTML(干净)等过程.

您能用这些或任何更简单的策略描述成功吗?有什么陷阱需要注意?

html php security xss validation

17
推荐指数
2
解决办法
4882
查看次数

是否有与Perl的WWW :: Mechanize相当的PHP?

我正在寻找一个功能类似于Perl的WWW :: Mechanize的库,但是对于PHP.基本上,它应该允许我使用简单的语法提交HTTP GET和POST请求,然后解析生成的页面并以简单的格式返回所有表单及其字段,以及页面上的所有链接.

我知道CURL,但它有点过于简单,而且语法非常难看(大量的curl_foo($curl_handle, ...)陈述

澄清:

到目前为止,我想要比答案更高级的东西.例如,在Perl中,您可以执行以下操作:

# navigate to the main page
$mech->get( 'http://www.somesite.com/' ); 

# follow a link that contains the text 'download this'
$mech->follow_link( text_regex => qr/download this/i );

# submit a POST form, to log into the site
$mech->submit_form(
    with_fields      => {
        username    => 'mungo',
        password    => 'lost-and-alone',
    }
);

# save the results as a file
$mech->save_content('somefile.zip');
Run Code Online (Sandbox Code Playgroud)

要使用HTTP_Client或wget或CURL做同样的事情会有很多工作,我必须手动解析页面以查找链接,找到表单URL,提取所有隐藏字段,等等.我要求PHP解决方案的原因是我没有使用Perl的经验,而且我可以用很多工作构建我需要的东西,但如果我能在PHP中完成上述操作会更快.

php automation screen-scraping mechanize www-mechanize

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

如何使用JQuery选择鼠标悬停对象?

我有一个动态生成的div标签列表,其中包含class-attribute但没有id.

如何选择用鼠标光标悬停的那个?在CSS中它将是这样的:div.classname:hover

哦,我不想使用任何额外的Jquery插件.

javascript jquery

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

机器学习,人工智能和软计算

这三个相关领域有什么区别?是否有一个特定的整体,他们都是(除了CS)的一部分?

artificial-intelligence machine-learning

6
推荐指数
2
解决办法
7211
查看次数

在大写字母之前插入空格的pythonic方式

我有一个文件,我的格式是通过python脚本改变的.我在这个文件中有几个camel cased字符串,我只想在大写字母之前插入一个空格 - 所以"WordWordWord"变成"Word Word Word".

我有限的正则表达式经验只是让我感到困惑 - 有人可能会想到一个像样的正则表达式,或者(更好的是)是否有更多的pythonic方法来做到这一点,我错过了?

python regex text-files

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

JavaScript假字典

我已经声明Javascript数组,然后我可以通过键访问它们,但是很久以前,我忘记了我是怎么做到的.

基本上,我有两个要存储的字段,一个唯一的键及其值.我知道有办法做到这一点..类似于:

var jsArray = new {key: 'test test', value: 'value value'},
              new {key: 'test 2', value: 'value 2'};
Run Code Online (Sandbox Code Playgroud)

并访问如下:

value = jsArray[key]
Run Code Online (Sandbox Code Playgroud)

有人能提醒我吗?

javascript arrays dictionary associative-array

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

将二进制视频数据嵌入swf文件中

是否可以在编译时使用嵌入在swf中的数据播放视频(使用[Embed]元标记)?

Flash CS3等提供的"导入视频 - >嵌入"功能是不可接受的,因为它有许多严重的限制(包括声音同步问题,最大帧数和其他警告)

我有兴趣将swv视频数据捆绑在swf(以及其他资产)中,这些数据将由AIR应用程序播放.

我不认为可以做到.有人不同意吗?

air flash flv embedding actionscript-3

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

什么是开发Blackberry应用程序的好工具包?

寻找适用于一般Blackberry开发或应用工具包的工具包/ SDK.像MVC框架一样吗?

java mobile blackberry java-me

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