小编Ben*_*enV的帖子

加载ASP.NET网页时缺少Underscore.js的Javascript".map"文件

我有一个网页,它是在Azure上运行的ASP.NET网站的一部分.它现在已经运行了很长一段时间.出乎意料的是,我突然遇到浏览器试图为Underscore.js下载".map"的问题.我做了一些阅读,显然JQuery创建了".map"文件作为Javascript源文件(".js")的调试辅助工具.但是,如果我查看我的网站的Scripts目录,我看到这只发生在一些JQuery源文件而不是全部,我不确定模式是什么.

但是,为什么浏览器会尝试加载Underscore.js的"map"文件,而不是JQuery的一部分呢?另外,为什么这会突然开始发生?我很久以前就在网页上添加了Underscore.js,之前从未遇到过这个问题.

我在Chrome调试器控制台选项卡中查看的确切错误是:

获取http://myazureapp.cloudapp.net/Scripts/underscore-min.map 404(未找到)Scripts/underscore-min.map:1

javascript asp.net underscore.js

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

Azure网站资源模板错误

我正在尝试使用AzureResourceManager PowerShell模块来创建和配置网站.我开始使用Visual Studio生成的模板文件,当我使用它时,它可以正常工作New-AzureResourceGroup -TemplateFile website.json.

所以现在我正在尝试调整模板文件来配置站点.我正在尝试设置php和.NET Framework版本.根据模式,这些属性是通过资源数组中的配置对象设置的.

这是我的json模板的网站部分."资源"部分是我添加的内容:

    {
        "apiVersion": "2014-06-01",
        "name": "[parameters('siteName')]",
        "type": "Microsoft.Web/sites",
        "location": "[parameters('siteLocation')]",
        "tags": {
            "[concat('hidden-related:', resourceGroup().id, '/providers/Microsoft.Web/serverfarms/', parameters('hostingPlanName'))]": "Resource"
        },
        "dependsOn": [
            "[concat('Microsoft.Web/serverfarms/', parameters('hostingPlanName'))]"
        ],
        "properties": {
            "name": "[parameters('siteName')]",
            "serverFarm": "[parameters('hostingPlanName')]"
        },
        "resources": [
            {
                "apiVersion": "2014-04-01",
                "type": "Microsoft.Web/sites/config",
                "name": "config",
                "properties": {
                    "name": "config",
                    "phpVersion": "",
                    "netFrameworkVersion": "V4.5"
                }
            }
        ]
    },
Run Code Online (Sandbox Code Playgroud)

当我通过此模板时,Test-AzureResourceGroupTemplate我收到此错误:

Code    : InvalidTemplate
Message : Deployment template validation failed: 'The template resource 'config' for …
Run Code Online (Sandbox Code Playgroud)

powershell azure azure-web-sites azure-resource-manager

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

我是否应该总是喜欢MySQL InnoDB而不是MyISAM?

有人告诉我InnoDB比MyISAM好多了.所以当我创建一个表时,我是否应该总是尝试使用InnoDB Engine而不是MyISAM?或者两者都有它的巨大好处?

mysql database-design myisam innodb

19
推荐指数
3
解决办法
5167
查看次数

PHP Bootstrapping基础知识

我正在编写我的第一个PHP应用程序.每个人都在讨论如何bootstrap.php初始化您的应用.这是有道理的,我把一个我很满意的东西放在一起.有两件事我不明白,似乎没有人提到:

  1. 我从哪里打电话给我的boostrap?我是否将其包含在每个页面中?请告诉我有更好的方法......

  2. 我怎么做到这样我的引导程序不是经常被调用的?我认为它只需要在应用程序的开头或新会话的开始时调用.

php bootstrapping

19
推荐指数
3
解决办法
2万
查看次数

Windows Azure AD租户应用程序oAuth 2.0规范中的Resource参数是什么

我正在尝试使用curl通过oAuth 2.0使用Windows Azure AD租户应用程序调用身份验证过程.但我无法弄清楚以下示例代码中的参数"resource"是什么:

curl -X POST https://login.windows.net/<<YOUR--AD-TENANT-ID>>/oauth2/token  \
  -F redirect_uri=http://google.com \
  -F grant_type=authorization_code \
  **-F resource=https://management.core.windows.net/ \**
  -F client_id=87a544fd-... \
  -F code=AwABAAAAvPM1...8sSAA
Run Code Online (Sandbox Code Playgroud)

curl oauth azure azure-active-directory

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

超模糊名称检查?

我正在研究一些内部CRM的东西.该公司目前的前端允许大量重复.我试图阻止最终用户加入同一个人,因为他们搜索的是"比尔约翰逊",而不是"威廉约翰逊".因此,用户将提供有关其新客户的一些信息,我们将找到相似的名称(包括模糊名称),并将它们与我们数据库中已有的内容进行匹配,并询问它们是否意味着那些东西......是这样的数据库还是技术存在吗?

javascript c# sql-server asp.net fuzzy-search

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

为什么作为订阅的共同管理员我无法编辑Active Directory?

一位客户让我成为他的Azure订阅的共同管理员.但是,我无法编辑他的Active Directory,即添加/编辑用户,创建应用程序等.

为什么我不能访问它?我想也许订阅是由AD拥有而不是相反.

AD中的每个角色级别允许什么?有

  • 全球管理员
  • 结算管理员
  • 服务管理员
  • 用户管理员
  • 密码管理员

azure azure-active-directory

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

PHP网页设计师的可交付成果

我正处于中型PHP Web应用程序(不是静态网站)的设计阶段.由于我是一名具有茄子创造力的程序员,我想与自由职业者签订合同,设计应用程序的外观和感觉.我应该向设计师索取哪些可交付成果?HTML文件?PHP文件?如何将设计师的外观应用到我的应用程序?

css php

12
推荐指数
2
解决办法
749
查看次数

Azure资源管理器 - 如何更改资源的资源组?

我一直在梳理Powershell 命令,试图找出如何使用我当前部署的网站/ SQL数据库/存储帐户并将它们移动到自己的资源组中.

是否可以在资源组之间移动Azure"资源"?或者我是否总是需要创建新资源并将数据/代码迁移到这些新资源中?

powershell azure azure-management azure-resource-manager

12
推荐指数
2
解决办法
8265
查看次数

使用Adal代表用户访问Azure KeyVault

以下是在控制台应用程序和ClientID中,RedirectUri来自azure活动目录中创建的本机应用程序.

var authContext = new AuthenticationContext(string.Format("https://login.windows.net/{0}","common"),new FileCache());
var token = authContext.AcquireToken("https://management.core.windows.net/", ClientID, RedirectUri, PromptBehavior.Auto);
Run Code Online (Sandbox Code Playgroud)

我现在有与管理api交谈的令牌.

 using (var client = new KeyVaultManagementClient(new TokenCloudCredentials(SubscriptionId, token.AccessToken)))
 {
     var a = client.Vaults.List(resourceGroup, 10);
     foreach(var vault in a.Vaults)
     {
           var vaultInfo = client.Vaults.Get(resourceGroup, vault.Name);
           Console.WriteLine(JsonConvert.SerializeObject(vaultInfo.Vault, Formatting.Indented));
           //Verifying that the AccessPolicies contains my object id (pasting idtoken into jwt.io and compare with oid claim) Success.

           // Now its time to talk with keyvault
           var keyvault = new KeyVaultClient(GetAccessTokenAsync);
           var secrets = keyvault.GetSecretsAsync(vaultInfo.Vault.Properties.VaultUri).GetAwaiter().GetResult();

     }

 }


 private static …
Run Code Online (Sandbox Code Playgroud)

azure azure-active-directory azure-keyvault

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