Pergunta

Eu tenho a necessidade de desenvolver um httphandler personalizado no SharePoint. Para começar, acabei de codificar um exemplo simples: http://pastebin.com/hxljr2xt. Na linha 35 ou 36 desse código, recebo uma NullReferenceException lançada se eu ligar para minha página Httphander da JQuery. Mas se eu ligar diretamente na página no meu navegador, recebo os resultados que espero. Vi alguns exemplos on -line para construir um httphandler no SharePoint e chamá -lo de JQuery, e eles não parecem realmente fazer nada de diferente então eu sou. Ex: http://bobbybeckner.com/index.php/sharepoint-list-and-linq-using-jquery-and-ihttphandler/

Alguma idéia de por que não consigo obter o contexto atual do SpContext quando estou ligando do JQuery?

Foi útil?

Solução

Ok, este foi um erro realmente idiota da minha parte, na verdade, eu estava solicitando o caminho errado na minha chamada de jQuery Ajax. Eu estava solicitando url: "_layouts/mystuff/myhandler.ashx", que estava tentando solicitar "/pages/_layouts/mystuff/myhandler.ashx" em vez de "/_layouts/mystuff/myhandler.ashx". Então, mudar para o caminho certo resolveu meu problema. Rapaz, não me sinto burro agora!.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top