0

I am using Hangfire in my sharepoint provider hosted app. I have Owin Startup class.

public class Startup
{
    public void Configuration(IAppBuilder app)
    {
        GlobalConfiguration.Configuration.UseSqlServerStorage("DefaultConnection");
        RecurringJob.AddOrUpdate(() => Console.WriteLine("Recurring!"), Cron.Minutely);
        app.UseHangfireDashboard();
        app.UseHangfireServer();            
    }
}

I have initialised defaultConnection in my web.config file. Everytime i run, i get error saying Login failed for Domain\MachineName, I tried passing user id and password in connection string, but still is fails saying login failed for that user.

Can anyone help me to find the issue?

4

1 回答 1

0

我通过在我的 SQL 服务器中创建一个 sql 身份验证登录凭据解决了这个问题。我在连接字符串中传递了创建的用户 ID 和密码。

<add name="DefaultConnection" connectionString="Data Source=DEESS01CW0184CO\SPQ11CONTENT;Initial Catalog=HangfireTest;User ID='testuser';password='testuser123'" providerName="System.Data.SqlClient" />

在此处输入图像描述

Windows身份验证问题仍然存在。

于 2019-08-21T11:35:19.020 回答