小编Mic*_*ael的帖子

如何在python/django中接收和验证WS-Federation令牌?

我正在尝试为签名的WS-Federation令牌实现一个断言消费者,作为SSO系统的一部分.我知道simplesamlphp有(未记录的)ws-fed支持,但我使用的是Django堆栈.看起来djangosaml2 pysaml2不支持WS-Federation规范,因为它们期望XML具有"Response"根节点,而不是"RequestSecurityTokenResponseCollection"根节点.

有没有人遇到过这个?有没有可以帮助我的python库?我很想吸引自己的消费者,但由于缺乏X509和xml知识,我担心我可能会因为缺乏X509和xml知识而导致安全漏洞.

谢谢!

python django saml single-sign-on ws-federation

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

全屏YouTube视频,旋转和状态栏(iOS)

我在当前的项目中遇到了一个问题,所以我创建了一个简单的应用程序,看看我是否可以隔离问题.在我的app委托中,我隐藏了状态栏.

[application setStatusBarHidden:YES animated:NO];
Run Code Online (Sandbox Code Playgroud)

在我的单视图控制器中,我有以下代码:

- (void)loadVideo
{
    // HTML to embed YouTube video
    NSString *youTubeVideoHTML = @"<html><head>\
    <body style=\"margin:0\">\
    <embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \
    width=\"%0.0f\" height=\"%0.0f\"></embed>\
    </body></html>";

    // Populate HTML with the URL and requested frame size
    NSString *html = [NSString stringWithFormat:youTubeVideoHTML, @"http://www.youtube.com/watch?v=VDRoBnL1gRg", 500, 500];

    // Load the html into the webview
    [self.webview loadHTMLString:html baseURL:nil];
}
Run Code Online (Sandbox Code Playgroud)

该应用程序也设置为自动旋转.

现在,问题在于:当我播放YouTube视频时,进入全屏模式,将设备旋转90度,点击"完成"退出全屏,整个界面保持向下移动20px,好像它正在容纳状态栏一样.我注意到,当全屏观看视频时,ios会添加一个状态栏,所以我猜这是问题的一部分.我已经看到本机视频播放器也出现问题.

有任何想法吗?

iphone video fullscreen rotation ios

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

iOS电影播放器​​在多大程度上可以定制和设计样式?

我正在尝试完成类似于下图的内容.也就是说,我想添加一个滑出式叠加导航栏和其他叠加功能.一般来说,我也想知道电影播放器​​可以进行哪种自定义.具体来说,我可以从顶部栏添加/删除按钮,如何将这些点添加到播放栏?谢谢!

http://blog.howcast.com/wp-content/uploads/2010/06/ipad-video.png

video objective-c styling ipad ios

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