小编Nat*_*ite的帖子

在没有ms-app的情况下从OAuth重定向到UWP应用

我正在尝试编写一个与OAuth URL进行通信的应用.与OAuth URL的通信行为恰当,并且正确提示用户登录.但是,由于应用程序的重定向URL中的限制,我无法重定向到ms-app域(我相信您打开的方式) Windows 10上的UWP应用程序 - 如果这个假设不正确,请纠正我!).

除了托管我自己的网站并创建重定向,有谁知道如何做到这一点?

我目前用于客户端的代码是示例代码:

try
{
    var webAuthenticationResult = await WebAuthenticationBroker.AuthenticateAsync(WebAuthenticationOptions.None, url);

    switch (webAuthenticationResult.ResponseStatus)
    {
        case WebAuthenticationStatus.Success:
            // Successful authentication. 
            result = webAuthenticationResult.ResponseData.ToString();
            break;

        case WebAuthenticationStatus.ErrorHttp:
            // HTTP error. 
            result = webAuthenticationResult.ResponseErrorDetail.ToString();
            break;

        default:
            // Other error.
            result = webAuthenticationResult.ResponseData.ToString();
            break;
    }
}
catch (Exception ex)
{
    // Authentication failed. Handle parameter, SSL/TLS, and Network Unavailable errors here. 
    result = ex.Message;
}
Run Code Online (Sandbox Code Playgroud)

问题表现为:

错误显示:

c# oauth uwp

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

包含垃圾字符的SQLite文件

我目前正在使用MonoTouch和SQLite来确定使用加密数据库是否优于带加密的标准.txt文件.

我试图使用RijndaelManaged和其他System.Security.Cryptography方法来加密我的SQLite数据库,但数据库变得腐败.

我发现了问题,但不知道为什么会发生这种问题或如何解决它.这是一个带有单个表的基本SQLite文件:

SQLite format 3@  -‚

øø?gtablenewnewCREATE TABLE new (id int(5), name vchar(255))
Run Code Online (Sandbox Code Playgroud)

在线使用示例并加密此数据库后,我得到:

SQLite format 3@  -?

???gtablenewnewCREATE TABLE new (id int(5), name vchar(255))
Run Code Online (Sandbox Code Playgroud)

这使数据库损坏并且无法使用.有谁知道为什么会这样?任何人都可以帮助我加密这个数据库而不使用SQLCipher?

编辑:我尝试以字节形式读取原始数据库,并尝试将字节转换为字符串,但无论我使用什么编码,我在第一行后得到\ 0.

.net c# sqlite xamarin.ios

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

如何修复轮廓并不总是在顶部

目前,我正在尝试创建一组<a>看起来像按钮的内联标签。这些按钮的样式总是在它们周围有一个边框,但我必须设置margin-left: -1px以确保边框像表格一样“折叠”。

除了按钮具有时,一切都有效,:focus因为我想在<a>. 如下图所示,除了隐藏的右侧边缘外,轮廓是完美的。

在此处输入图片说明

我正在尝试创建一个漂亮的样式分页控件。按钮布局如下:

<ul>
    <li><a href="#">1</a></li>
    <li><a href="#">2</a></li>
    ...
</ul>
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么会发生这种情况以及我该如何补救?

注意:我可以提供的代码数量有限,因为它是生产代码。我将尝试提供人们临时需要的尽可能多的信息。

html css

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

Python 2.7:如何查找字符串中每个单词的第一个字母的索引

我正在寻找一种方法,用Python来检测字符串中每个单词的第一个字符的索引:

string = "DAY MONTH      YEAR    THIS   HAS RANDOM   SPACES"
Run Code Online (Sandbox Code Playgroud)

我想找到每个'单词'的位置,所以这个输出将是:

[0, 4, 15, 23...]
Run Code Online (Sandbox Code Playgroud)

有谁知道我怎么能做到这一点?

python python-2.7

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

jquery if else语句hasClass addClass单击

我是jQuery的新手,但我对它的力量印象深刻.这是我的问题:

我想要

  • 当我点击它时添加class='dec'#jf1class='undec'
  • 当我点击它时添加class='undec'#jf1class='dec'

这就是我所拥有的 - 它不起作用!

<script>
$(document).ready(function(){
$(function() {

    $('#jf1').click(function() {

        if ('#jf1'.hasClass("undec")) {
            $('#jf1').toggleClass("undec dec");
    }
        else if ('#jf1'.hasClass("dec")) {
            $('#jf1').toggleClass("dec undec";
    }

    });

});
});
</script>
Run Code Online (Sandbox Code Playgroud)

jquery if-statement

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

标签 统计

c# ×2

.net ×1

css ×1

html ×1

if-statement ×1

jquery ×1

oauth ×1

python ×1

python-2.7 ×1

sqlite ×1

uwp ×1

xamarin.ios ×1