小编New*_*ikh的帖子

获取 Azure 访问令牌

我遇到了这个令人讨厌的错误,我不知道我在这里做错了什么。我的代码甚至看起来与此博客上的代码非常相似,但就我而言,这是行不通的。

获取AzureAccessToken

错误信息

“'authority' Uri 路径中应至少有一个段(即 https:////...)\r\n参数名称:authority”

public static string GetAzureAccessToken(string clientId, string clientSecret)
    {
        string tenandId = "{tenandId}";
        string loginUri = $"https://login.windows.net/";

        var authCtx =
            new AuthenticationContext(String.Format(CultureInfo.InvariantCulture, loginUri, tenandId));
        var credential = new ClientCredential(clientId: clientId, clientSecret: clientSecret);

        var result = authCtx.AcquireToken(resource: "https://management.core.windows.net/",
            clientCredential: credential);

        if(result == null)
            throw new InvalidOperationException("Failed to aquire token");

        return result.AccessToken;
    }
Run Code Online (Sandbox Code Playgroud)

azure access-token azure-active-directory

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

使用LDAP连接到Active Directory的连接字符串

我的系统管理员给了我这个:

域名:capp.net USER:capp\dhr2

通过:admin @ 12345

连接字符串是什么?

我对adfs非常新.所以我试过这个:

<add name="ADConnectionString"
      connectionString="LDAP://capp.net/CN=dhr,DC=capp,DC=net"  />

<authentication mode="Forms">
  <forms name=".ADAuthCookie" timeout="43200"/>
</authentication>
<authorization>
</authorization>

<membership>
  <providers>
    <clear/>

    <add name="MyADMembershipProvider"
     type="System.Web.Security.ActiveDirectoryMembershipProvider"
     connectionUsername="cn=dhr2"
     connectionPassword="admin@12345"
    connectionStringName="ADConnectionString"/>

  </providers>
</membership>
Run Code Online (Sandbox Code Playgroud)

我总是收到此错误:无法与服务器建立安全连接

我在连接字符串上做错了.我只是不知道如何解决它.

c# asp.net asp.net-mvc ldap active-directory

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

将邮件状态更改为"读入Outlook"

我编写了一个代码,可以从Outlook 2010中读取所有未读邮件并将其写入文件中.之后我想改变邮件的状态为Read in outlook.

我该怎么做?

我正在使用Interop访问邮件.

        Microsoft.Office.Interop.Outlook.Application app = null;
        Microsoft.Office.Interop.Outlook._NameSpace ns = null;
        Microsoft.Office.Interop.Outlook.MailItem item = null;
        Microsoft.Office.Interop.Outlook.MAPIFolder inboxFolder = null;
        Microsoft.Office.Interop.Outlook.Items unreadItems = null;

        app = new Microsoft.Office.Interop.Outlook.Application();//.CreateItem(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox);

        ns = app.GetNamespace("MAPI");

        inboxFolder = ns.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox);

        unreadItems = inboxFolder.Items.Restrict("[Unread]=true");
Run Code Online (Sandbox Code Playgroud)

c# outlook office-interop outlook-2010

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

获取sql server中每行的MAX和MIN值

我有一组带有值的行

在此输入图像描述

我希望以下OutPut具有单独的Max和min值

在此输入图像描述

对不起,可怜的prntsceen.我不知道如何在stackoverflow中绘制表格.

sql sql-server sql-server-2005 sql-server-2008

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

在jquery自动完成中解析JSON

在自动完成框中的键输入,我将以JSON格式从MVC控制器返回Key,Value对.

public ActionResult UserNameAutoComplete(string term)
{
    DBEntities db = new DBEntities();

    ...codes to get data from database 

    jsonString += jSearializer.Serialize(userList);
    return Json(jsonString, JsonRequestBehavior.AllowGet);
}
Run Code Online (Sandbox Code Playgroud)

重新编写的Json字符串是[{"UserId":"1","UserName":"admin"},{"UserId":"3","UserName":"newtonsheikh"}]

在视图中我得到了这个

在此输入图像描述

jquery是

$("#Username").autocomplete({
    source: '@Url.Action("UserNameAutoComplete")'
});
Run Code Online (Sandbox Code Playgroud)

我的问题是如何解析这个返回的json?预期的产出是 在此输入图像描述

jquery json jquery-autocomplete asp.net-mvc-3 asp.net-mvc-4

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

Firefox OS'HELLO WORLD'的发展

我想为Firefox-OS开发应用程序,但我不知道从哪里开始.好吧我安装了firefox Os模拟器,我打开了我的记事本,我知道html 5,css3,JS,jQuery bla bla bla ...我用谷歌搜索但是根本无法找到HELLO WORLD FIREFOX OS应用程序的教程.任何帮助的家伙.谢谢

firefox html5 firefox-os

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