问题列表 - 第37481页

SecTrustCreateWithCertificates在iPad上崩溃

我正在尝试使用iOS安全框架来安全地与我的服务器通信.我有一个证书文件,我可以从中获得公钥引用.这就是我在做的事情.

 NSString *certPath    = [[NSBundle mainBundle] pathForResource:@"supportwarriors.com" ofType:@"cer"];
 SecCertificateRef myCertificate = nil;

 NSData *certificateData   = [[NSData alloc] initWithContentsOfFile:certPath]; 
 myCertificate     = SecCertificateCreateWithData(kCFAllocatorDefault, (CFDataRef)certificateData);

 //got certificate ref..Now get public key secKeyRef reference from certificate..
 SecPolicyRef myPolicy   = SecPolicyCreateBasicX509();
 SecTrustRef myTrust;
 OSStatus status     = SecTrustCreateWithCertificates(myCertificate,myPolicy,&myTrust);  

    SecTrustResultType trustResult;
    if (status == noErr) {
        status = SecTrustEvaluate(myTrust, &trustResult);  
    }
 publicKey      = SecTrustCopyPublicKey(myTrust);
Run Code Online (Sandbox Code Playgroud)

上面的代码完全适用于iPhone,我测试过.我能够安全地与我的服务器通信.但是当我尝试在iPad上运行我的应用程序时(在2x模式下)上面的代码崩溃了.调试之后,我发现secTrustCreateWithCertificate崩溃并且崩溃日志在下面给出.我使用的证书对于iPad和iPhone都是相同的...上面的函数secCertificateCreateWithData返回证书引用并且不是nil ...所以这是不是崩溃的原因.我做错了什么.

*** -[NSCFType count]: unrecognized selector sent to instance 0x14af24
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '***      -[NSCFType count]: …
Run Code Online (Sandbox Code Playgroud)

security iphone certificate ipad public-key

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

我如何只允许在圆形路径中拖动?

是否可以将拖动源限制为仅在拖动时在圆形路径的边界内移动?

wpf

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

带jquery手机的全宽水平按钮?

Jquery mobile,我可以分组水平按钮,但他们组不宽100%.

我尝试添加一个设置width:100%但不起作用的类.

我该怎么做?

谢谢!

更新+可能的修复:它似乎失败了,因为我width="50%"在两个按钮中明确使用.我做了45%和合适.按钮可能有些边缘?

应用修复程序的源代码: http://pastebin.com/ZXDNfAU1

css jquery jquery-mobile

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

Pip,Virtualenv&Git项目设置和引导

假设您有一个这样的项目设置:

-WebApp
   |_ requirements.txt
   |_ bootstrap.py (virtualenv bootstrap script)
   |_ src
       |_ setup.py
       |_ develop-app
             |_ somecode.py
             |_ morecode.py
Run Code Online (Sandbox Code Playgroud)

bootstrap.py用的virtualenv创建:

https://virtualenv.pypa.io/en/latest/reference.html#creating-your-own-bootstrap-scripts

现在,整个WebApp目录都是一个git repo(显然不包括virtualenv).目的是创建一个便携式virtualenv/git环境.问题是如果你把它develop-app放在你的requirements.txt开发中,它将把它安装在你的virtualenv目录下的/ src下,并将它符号链接到你的虚拟env站点包中.你最终得到的是你的源代码的两个副本 - 一个由git跟踪,另一个在你使用但未被git跟踪的Virtualenv中.

您如何确保git(develop-app)跟踪的目录中的更改在virtualenv中自动更新?

python development-environment pip virtualenv

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

htaccess 从 URL 转义百分比 (%)

在 URL 中有百分号,会向浏览器返回错误的请求(错误 400)。我有一个带有百分比 ( %) 符号的文件名,位于服务器上。

原文件名:

204153_20090605_Aluminiumacetotartraat_DCB_oordruppels_1,2%.pdf
Run Code Online (Sandbox Code Playgroud)

点击下载链接后浏览器中的网址:

http://www.example.com/204153_20090605_Aluminiumacetotartraat_DCB_oordruppels_1%2C2%25.pdf
Run Code Online (Sandbox Code Playgroud)

这将返回带有“错误请求”的 400 错误。我正在使用 Kohana 3。

现有.htaccess文件内容如下:

RewriteEngine On

RewriteBase /

<Files .*>
Order Deny,Allow
Deny From All
</Files>

RewriteRule ^(?:application|modules|system)\b.* index.php/$0 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule .* index.php/$0 [PT] 
Run Code Online (Sandbox Code Playgroud)

.htaccess kohana-3

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

XML 模式来验证 XML 模式?

有谁知道是否可以使用另一个 XML 模式验证 XML 模式?如果是这样,是否有参考实现?我想使用 JAXB 解析架构文档。

xml xsd jaxb xsd-validation

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

Atom适用于通用C代码生成吗?

你能用Atom在Haskell中编写C语言吗?这是可能的,那会有意义吗?

embedded haskell code-generation

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

.Net WebClient类中的curl -u等效项

这个问题解释了所有这些,但是这里有一些更多信息。我正在尝试将4sq api与C#结合使用,并且需要在每个请求中发送用户名密码对。API文档说“ curl -u user:pass”可以完成这项工作,但是如何使用WebClient呢?没有时间检查流量,也许有人知道...

WebClient.Credential不能正常工作。

谢谢。

.net curl foursquare

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

SQL Server 2005中与复合主键的外键关系

我有两张桌子

Table1(
  FileID,
  BundledFileID,
  Domain)
Run Code Online (Sandbox Code Playgroud)

Table2(
  FileID,
  FileType,
  FileName)
Run Code Online (Sandbox Code Playgroud)

在表2中FileID,它FileType是复合主键.我想创建一个从外键关系Table1.FileIDTable2.

是否有可能做到这一点?

sql-server-2005 foreign-key-relationship composite-primary-key

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

.net中的readonly属性和函数有什么区别?

除了架构观点,我想知道.net在readonly属性和函数之间是否存在任何差异.属性只是功能的概念包装吗?

    Private m_Property As String 
    Public ReadOnly Property PropertyGet() As String
        Get
            Return m_Property
        End Get
    End Property

    Public Function FunctionGet() As String
        Return m_Property
    End Function
Run Code Online (Sandbox Code Playgroud)

拆解IL显示除了名称之外没有区别,但是在另一个级别有差异吗?吸气剂只是一个简短的功能(!?)手?


Edit:哇,我真的很抱歉无法标记多个答案.

第一个回答指出使用属性序列化是通向启蒙的道路,因为我已经完全放弃了这个方面.在此之前,财产与功能的解释为"是"与"确实"感觉是任意的.现在,我更多地了解它.

我认为关于财产不是耗时的共识源于"是"/可序列化的概念.如果我的财产与数据库进行对话以存储"是"值,则会以可怕的方式中断.

.net grammar specifications

16
推荐指数
4
解决办法
3440
查看次数