小编Gee*_*vdC的帖子

可以使用javascript将cookie设置到另一个域吗?

我用jQuery试了一下:

$.cookie('test', 'value', { expires: 7, path: '/', domain: 'test.com' });
Run Code Online (Sandbox Code Playgroud)

但它不会起作用.

有可能吗?

html javascript cookies

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

如何在swagger中为.Net Core Web API设置基本路径属性

我在ASP.Net Core(版本1.1.2)中构建了一个Web API,并使用Swashbuckle.AspNetCore生成swagger定义.

下面是自动生成的swagger定义的一部分.我想改变路径,所以它不包括/ api/ApiName,但它将包含在basePath中,现在是/

{
    "swagger": "2.0",
    "info": {
        "version": "v1",
        "title": "ApiName.V1"
    },
    "host": "ApiUrl",
    "basePath": "/api/ApiName",
    "paths": {
        "/": {
            "get": {
                "tags": [
                    "ApiName"
                ],
                .........
Run Code Online (Sandbox Code Playgroud)

所以我想得到的是:

{
    "swagger": "2.0",
    "info": {
        "version": "v1",
        "title": "ApiName.V1"
    },
    "host": "ApiUrl",
    "basePath": "/",
    "paths": {
        "/api/ApiName": {
            "get": {
                "tags": [
                    "ApiName"
                ],
                .........
Run Code Online (Sandbox Code Playgroud)

我们有一些其他的API没有用.Net Core编写,并且它通过添加默认路由修复了同样的问题.我试图通过删除API控制器顶部的路由在.Net核心上做同样的事情

[Route("api/[Controller]")]
Run Code Online (Sandbox Code Playgroud)

并将其添加到Startup.cs.但是这没用.有没有人知道如何解决这个问题?

c# swagger swashbuckle asp.net-core asp.net-core-webapi

8
推荐指数
2
解决办法
5297
查看次数

SharePoint在页面上显示带有多个webpart的功能区

我创建了一个sharepoint页面,其中包含xslt webpart和与该问题无关的第二个webpart

当我们添加第二个webpart时,会隐藏功能区栏,您必须单击webpart才能再次显示功能区栏.单击webpart不是我们可以向用户询问的内容,因此我尝试使用xslt listview webpart的上下文始终显示功能区栏.

在搜索此问题时,我发现当您在SharePoint源代码中使用反射器搜索此隐藏的功能区行为时,似乎这是由Microsoft设计的行为,如下例所示:

public override bool Visible { 
get {
if (!this.SingleWebPartPresentOnPage)
return false;
else
return base.Visible; 
} 
}
Run Code Online (Sandbox Code Playgroud)

有同样问题但没有解决方案的人:http://www.glynblogs.com/2011/02/list-view-selector-missing-with-multiple-web-parts-in-sharepoint-2010.html

是否可以使用服务器端代码强制使用功能区栏,或者可以在单击webpart显示功能区栏时调用正在使用的javascript代码?

我认为应该可以使用javascript,因为如果你单击xslt webpart,功能区是可见的,但我无法重现正在执行的代码.

sharepoint ribbon sharepoint-2010 sharepoint-clientobject

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