首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Azure WebJobs ServiceBus返回异常:在授权上下文中找到2个DNS声明

Azure WebJobs ServiceBus返回异常:在授权上下文中找到2个DNS声明
EN

Stack Overflow用户
提问于 2015-12-17 15:36:35
回答 2查看 7.4K关注 0票数 28

我正在尝试使用Azure WebJob从Azure ServiceBus队列中读取一条消息,但它抛出了异常:

代码语言:javascript
复制
Unhandled Exception: System.InvalidOperationException: Found 2 DNS claims in authorization context.

我已经设置了名为"AzureWebJobsServiceBus“、"AzureWebJobsDashboard”和"AzureWebJobsStorage“的正确连接字符串

已更新WebJob程序代码以使用JobHostConfiguration:

代码语言:javascript
复制
class Program
{
    static void Main()
    {
        var config = new JobHostConfiguration();
        config.UseServiceBus();

        var host = new JobHost(config);
        host.RunAndBlock();
    }
}

和实际的Job方法

代码语言:javascript
复制
public class Functions
{
    public async static Task ServiceBusResizeRequest(
         [ServiceBusTrigger("blah")] string message,             
         TextWriter log
         )
    {            
        await log.WriteLineAsync("got message " + message);
    }

}

我可以通过一个单独的控制台应用程序成功地创建和写入队列。

但是当我运行webjob应用程序时,它抛出了这个异常。

有什么想法吗?

编辑:使用.net 4.6.1

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34329056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档